Enabling node image cache or not doesn't seem to affect performances
Hello!
We are trying to blend 2-3 material subgraphs in Designer in order to create more complex ground materials with them, but even if we optimize the graphs with all the recommendations we can find in the documentation page it's still very slow when we edit parameters at the end of the graph, even for a simple level. I also solved all warning and error in the console and increased the memory budget in the parameters (but it wasn't very high anyway, 1 to 10%). It's the same for different graph using different materials and on other PC also. Tried with GPU and CPU engine...GPU drivers are up to date.
I'm pretty sure it's not related to the hardware since I'm working with a RTX 3080 GPU, Threadripper PRO 3945WX CPU and 64gb of RAM.
It feels like nothing is kept in cache and is recomputed everytime. In fact, enabling or not the ''Enable node image cache'' checkbox results in the same time which is around 9-10 sec for a 1024x1024 graph.
Sure its a big graph (a total of 1500-2000 ms when I put everything together), but 9-10 sec for a simple change at the end of the graph seems odd to me as the upstream nodes don't need to be recomputed (and 2000 ms should take 2 sec?).
Is it something normal? We had the impression that it wasn't like that before, but it could be just an impression. We noticed that when we import the same materials and blend them in Painter instead, it's way faster. But sadly Painter isn't an option in this case because of other limitations.
The only option we found is to export the outputs and reimport them as bitmap to be able to work efficiently which is obviously not really convenient.
Thanks in advance for your help! 🙂
