Block a user
de2f084bd8
Fix mesh volume rendering
f833bd14c2
Port volume closures
4430e4ac8f
Match current EEVEE display type behavior
77a54ac18e
Don't render volume domains
a123d752d5
fix volume object transform
3c48395d76
Port volume closures
d2ecb58c0a
Match current EEVEE display type behavior
17a8b4f709
Don't render volume domains
52a1a07286
fix volume object transform
d02a99a24a
Initial volume lighting
4632bd2f6f
Bind volume materials resources
97a3037e8f
Temp: Disable lighting
33c9e785e5
cleanup
32dc964b6f
codegen improvements
Regression: Eevee shader compilation error
When animating a mixnodes mix property and hitting 0 or 1, the shader recompiles
When animating a mixnodes mix property and hitting 0 or 1, the shader recompiles
In the end, we have decided that blocking the scene playback for shader compilation could cause more harm than good.
Imagine loading a scene, switch to render / lookdev shading mode, hitting…
GPU: Improve the shader cache GC behavior
When animating a mixnodes mix property and hitting 0 or 1, the shader recompiles
It also breaks viewport animation rendering because these glitches are saved into the rendered image.
Could you double check this? I can't reproduce it myself and looking at the…
Fix #105057: Don't defer shader compilation during playback
711786a0c1
Improve pass cache GC behavior
6d5a2cab95
Don't defer compilation during animation playback
1658b8ab46
Fix Cycles Metal failing when run in parallel, always run serial
55d642ba2f
Fix non-deterministic behavior of mask compositor node
a145d1563a
Cleanup: move flip faces code from nodes to geometry module
When animating a mixnodes mix property and hitting 0 or 1, the shader recompiles
Yes, this was indeed intentional although I wasn't aware of the playback issue. There's a simple fix for it, but it can cause small hiccups when the shader cache gets garbage collected, so I'd…