Miguel Pozo pragma37
  • Joined on 2018-04-26
Miguel Pozo created pull request blender/blender#130995 2024-11-26 20:17:08 +01:00
GPU: Add gpu_assert_frambuffer_shader_compatibility
Miguel Pozo pushed to pull-fb-sh-compat at pragma37/blender 2024-11-26 20:13:10 +01:00
f8ea738a08 GPU: Add gpu_assert_frambuffer_shader_compatibility
Miguel Pozo created branch pull-fb-sh-compat in pragma37/blender 2024-11-26 20:13:10 +01:00
Miguel Pozo pushed to pull-detect-buffer-initialization at pragma37/blender 2024-11-26 17:44:06 +01:00
23cd5a6dbe Cleanup
Miguel Pozo pushed to pull-detect-buffer-initialization at pragma37/blender 2024-11-26 17:42:17 +01:00
db5a77d578 Cleanup
Miguel Pozo commented on pull request blender/blender#130450 2024-11-26 17:35:06 +01:00
GPU: Detect uninitialized buffer bindings

I don't think this applies here since the base class doesn't depend on the derived class. This is the opposite of what is happening here. The derived class depends on the base class.

Ye…

Miguel Pozo pushed to pull-detect-buffer-initialization at pragma37/blender 2024-11-26 17:28:41 +01:00
aa5018e52c Feedback
3ef65e03fc Merge branch 'main' into pull-detect-buffer-initialization
492830e9ac Fix #130832: Vulkan: Texture painting
f9420bd58a Compositor: Implement vector Blur for new CPU compositor
43d2538087 Compositor: Implement Inpaint node for new CPU compositor
Compare 339 commits »
Miguel Pozo commented on issue blender/blender#130926 2024-11-26 17:20:16 +01:00
Blender hanging, when Raytraced transmission (Eevee material) switched

And it seems like the cache system is not doing its job properly if that freeze happens on every sessions.

I can repro it only after deleting the cache. Can the studio artists repro this on…

Miguel Pozo commented on issue blender/blender#130926 2024-11-26 16:52:49 +01:00
Blender hanging, when Raytraced transmission (Eevee material) switched

BTW what kind of shaders you need to compile few seconds with 32 threads in workbench?

The time is mostly spent on compiling all the internal EEVEE engine shaders, not the material shader…

Miguel Pozo commented on issue blender/blender#130926 2024-11-26 16:31:37 +01:00
Blender hanging, when Raytraced transmission (Eevee material) switched

Performance-wise the best heuristic is the number of physical cores (which is not easy to retrieve). Except it can be slower on systems with low thread counts if the driver can do some internal…

Miguel Pozo deleted branch fix-130906 from pragma37/blender 2024-11-26 15:26:52 +01:00
Miguel Pozo commented on pull request blender/blender#130931 2024-11-25 22:36:57 +01:00
Fix #130906: Overlay: Crash

object_active can also be nullptr

Yes, but it's still one less (easy to forget) check. And, since it's used for comparing against the synced object the null check can be skipped.

Also…

Miguel Pozo created pull request blender/blender#130932 2024-11-25 20:45:42 +01:00
WIP: NPR: Shadows
Miguel Pozo created pull request blender/blender#130931 2024-11-25 20:42:42 +01:00
Fix #130906: Overlay: Crash
Miguel Pozo pushed to fix-130906 at pragma37/blender 2024-11-25 20:41:01 +01:00
6779a10ea9 Fix #130906: Overlay: Crash
Miguel Pozo created branch fix-130906 in pragma37/blender 2024-11-25 20:41:01 +01:00
Miguel Pozo pushed to npr-shadows at pragma37/blender 2024-11-25 20:19:05 +01:00
5555725d9e Merge branch 'npr-prototype' into npr-shadows
b164461199 Merge branch 'main' into npr-prototype
1235a914cd Fix #130732: Join/Dock Tag Redraw on Secondary Participants
b846797074 Fix #129478: Remove Timeline Scrollbars For Tiny Areas
4bf5a2f5cb Cleanup: PointerRNA: Remove 'C-style' zero-initializations.
Compare 24 commits »
Miguel Pozo pushed to npr-prototype at blender/blender 2024-11-25 20:17:40 +01:00
b164461199 Merge branch 'main' into npr-prototype
1235a914cd Fix #130732: Join/Dock Tag Redraw on Secondary Participants
b846797074 Fix #129478: Remove Timeline Scrollbars For Tiny Areas
4bf5a2f5cb Cleanup: PointerRNA: Remove 'C-style' zero-initializations.
ac0eba2d0d Cleanup: Remove unused code after recent subdiv refactor
Compare 23 commits »
Miguel Pozo pushed to npr-prototype at blender/blender 2024-11-25 20:14:19 +01:00
780c5a9fa9 Merge branch 'main' into npr-prototype
e7b7e6007f Cleanup: Overlay-Next: Doc fixes
a3bdd0ce70 Fix #130691: Grease Pencil offset modifier missing position change tag
11a99fb2b1 Fix #130463, #114592: VSE prefetching uses wrong font for text strips
d8102b8ef7 Fix #130739: Grease Pencil: MMB to confirm primitives does not work
Compare 66 commits »
Miguel Pozo pushed to npr-shadows at pragma37/blender 2024-11-25 19:20:50 +01:00
af5c88e4fd Occluder Distance
91fd029b74 Frontface culling tweaks
02eb2a3b85 Shadow frontface culling
780c5a9fa9 Merge branch 'main' into npr-prototype
e7b7e6007f Cleanup: Overlay-Next: Doc fixes
Compare 10 commits »