Clément Foucault fclem
  • I'm pixel pusher.

  • Joined on 2014-07-09
Clément Foucault pushed to glsl-cpp-compilation at fclem/blender 2024-11-02 00:49:03 +01:00
ec03cb6e28 Test with gpu shaders
Clément Foucault pushed to glsl-cpp-compilation at fclem/blender 2024-11-02 00:46:34 +01:00
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'
Compare 747 commits »
Clément Foucault pushed to main at blender/blender 2024-11-01 23:38:44 +01:00
d9ff375e7e GPU: GLSL-C++ Stubs: Make compilation possible
Clément Foucault pushed to main at blender/blender 2024-11-01 23:36:59 +01:00
01236be188 Cleanup: GPU: Remove unused shader files
Clément Foucault pushed to glsl-cpp-compilation-2 at fclem/blender 2024-11-01 23:36:20 +01:00
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
Compare 6 commits »
Clément Foucault pushed to glsl-cpp-compilation-2 at fclem/blender 2024-11-01 20:30:07 +01:00
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'
Compare 32 commits »
Clément Foucault deleted branch mlt-clang-tidy from fclem/blender 2024-11-01 20:23:42 +01:00
Clément Foucault merged pull request blender/blender#129656 2024-11-01 20:23:38 +01:00
Cleanup: Metal: Fix clang tidy warnings
Clément Foucault pushed to main at blender/blender 2024-11-01 20:23:37 +01:00
e311c6dd4f Cleanup: Metal: Fix clang tidy warnings
Clément Foucault commented on pull request blender/blender#129686 2024-11-01 19:27:46 +01:00
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.

Clément Foucault pushed to main at blender/blender 2024-11-01 18:57:42 +01:00
9ee81411bf GPU: Multithread compilation of shaders during tests
d2c378984d Cleanup: GPU: Avoid glsl functions with only one void argument
Compare 2 commits »
Clément Foucault pushed to main at blender/blender 2024-11-01 12:17:13 +01:00
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.
Compare 3 commits »
Clément Foucault created branch glsl-cpp-compilation-2 in fclem/blender 2024-11-01 12:06:52 +01:00
Clément Foucault pushed to glsl-cpp-compilation-2 at fclem/blender 2024-11-01 12:06:52 +01:00
b5479a202a Test with gpu shaders
e4242a2c33 GPU: GLSL-C++ Stubs: Make compilation possible
Compare 2 commits »
Clément Foucault pushed to blender-v4.3-release at blender/blender 2024-11-01 11:57:03 +01:00
7fbc9e9428 Fix: Metal: Memory leaks identified by Instruments and Xcode memory graph.
Clément Foucault merged pull request blender/blender#129117 2024-11-01 11:57:03 +01:00
Fix: Metal: Memory leaks identified by Instruments and Xcode memory graph.
Clément Foucault commented on issue blender/blender#129268 2024-10-31 23:57:07 +01:00
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…

Clément Foucault commented on pull request blender/blender#129656 2024-10-31 23:34:38 +01:00
Cleanup: Metal: Fix clang tidy warnings
Clément Foucault created pull request blender/blender#129656 2024-10-31 22:23:41 +01:00
Cleanup: Metal: Fix clang tidy warnings