Miguel Pozo pragma37
  • Joined on 2018-04-26
Miguel Pozo pushed to pull-eevee-next-volumes at pragma37/blender 2023-04-11 19:10:09 +02:00
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
Compare 466 commits »
Miguel Pozo pushed to pull-eevee-next-volumes at pragma37/blender 2023-04-11 18:22:22 +02:00
d7ca410e02 Fix mesh volume rendering
Miguel Pozo pushed to pull-eevee-next-volumes at pragma37/blender 2023-04-11 17:21:38 +02:00
3c48395d76 Port volume closures
d2ecb58c0a Match current EEVEE display type behavior
17a8b4f709 Don't render volume domains
52a1a07286 fix volume object transform
Compare 4 commits »
Miguel Pozo pushed to pull-eevee-next-volumes at pragma37/blender 2023-04-10 19:27:29 +02:00
d02a99a24a Initial volume lighting
4632bd2f6f Bind volume materials resources
97a3037e8f Temp: Disable lighting
33c9e785e5 cleanup
32dc964b6f codegen improvements
Compare 6 commits »
Miguel Pozo closed issue blender/blender#98825 2023-04-10 12:07:34 +02:00
Regression: Eevee shader compilation error
Miguel Pozo commented on issue blender/blender#98825 2023-04-10 12:07:32 +02:00
Regression: Eevee shader compilation error

Fixed by #105772.

Miguel Pozo closed issue blender/blender#105057 2023-04-10 11:50:26 +02:00
When animating a mixnodes mix property and hitting 0 or 1, the shader recompiles
Miguel Pozo commented on issue blender/blender#105057 2023-04-10 11:50:24 +02:00
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…

Miguel Pozo deleted branch pull-fix-105057 from pragma37/blender 2023-04-10 11:39:15 +02:00
Miguel Pozo merged pull request blender/blender#106386 2023-04-10 11:39:13 +02:00
GPU: Improve the shader cache GC behavior
Miguel Pozo pushed to main at blender/blender 2023-04-10 11:39:13 +02:00
f8c964de87 GPU: Improve the shader cache GC behavior
Miguel Pozo pushed to pull-eevee-next-volumes at pragma37/blender 2023-03-31 20:23:42 +02:00
cbe5a1e6b6 codegen improvements
Miguel Pozo pushed to pull-fix-105057 at pragma37/blender 2023-03-31 16:23:09 +02:00
abaeb120b4 Revert "Don't defer compilation during animation playback"
Miguel Pozo commented on issue blender/blender#105057 2023-03-31 16:21:26 +02:00
When animating a mixnodes mix property and hitting 0 or 1, the shader recompiles

@Ulf3000

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…

Miguel Pozo created pull request blender/blender#106386 2023-03-31 15:14:20 +02:00
Fix #105057: Don't defer shader compilation during playback
Miguel Pozo pushed to pull-fix-105057 at pragma37/blender 2023-03-30 21:00:11 +02:00
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
Compare 10 commits »
Miguel Pozo created branch pull-fix-105057 in pragma37/blender 2023-03-30 21:00:11 +02:00
Miguel Pozo pushed to eevee-next-irradiance-cache at pragma37/blender 2023-03-30 19:55:20 +02:00
70970299ef Shadow tag usage for surfels
Miguel Pozo commented on issue blender/blender#105057 2023-03-29 20:24:05 +02:00
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…

Miguel Pozo pushed to eevee-next-irradiance-cache at pragma37/blender 2023-03-29 20:12:05 +02:00
8ce56688bb Shadow tag usage for surfels