Block a user
d522f048b3
Test with gpu shaders
d9ff375e7e
GPU: GLSL-C++ Stubs: Make compilation possible
01236be188
Cleanup: GPU: Remove unused shader files
6be43ffb4d
Cleanup: Properly handle all subdiv shader cases with enum type
f736c1aa93
Merge branch 'blender-v4.3-release'
69e1d19f36
Make gpu shaders compile to C++
c2d20779f1
Move cmake function back to cmake file
a94ebd92b1
Guard CPP compilation behind Cmake option
b2b2be9419
Test with gpu shaders
52e53ff57e
GPU: GLSL-C++ Stubs: Make compilation possible
890c7de1f2
Test with gpu shaders
4105ca8784
GPU: GLSL-C++ Stubs: Make compilation possible
9ee81411bf
GPU: Multithread compilation of shaders during tests
d2c378984d
Cleanup: GPU: Avoid glsl functions with only one void argument
8309c22387
Merge branch 'blender-v4.3-release'
Cleanup: Metal: Fix clang tidy warnings
Fix #129661: Wait for GPU to complete to avoid use-after-free issues.
@Sergey maybe this PR is based on main before #129117 was merged.
9ee81411bf
GPU: Multithread compilation of shaders during tests
d2c378984d
Cleanup: GPU: Avoid glsl functions with only one void argument
47f7aaa2cc
Merge branch 'blender-v4.3-release'
37e35147d8
Fix: PanelType unregister potential use-after-free
7fbc9e9428
Fix: Metal: Memory leaks identified by Instruments and Xcode memory graph.
b5479a202a
Test with gpu shaders
e4242a2c33
GPU: GLSL-C++ Stubs: Make compilation possible
Fix: Metal: Memory leaks identified by Instruments and Xcode memory graph.
EEVEE: Improved deferred lighting efficiency
I find preferable a single method that can be scaled over a split between fast/fallback paths.
I would also prefer that. I just listed it here as it is a viable option.
At 1 bit per…
Cleanup: Metal: Fix clang tidy warnings