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

  • Joined on 2014-07-09
Clément Foucault pushed to main at blender/blender 2024-10-15 15:48:57 +02:00
e943d8b0a4 EEVEE: Use imageLoad/StoreFast when possible
Clément Foucault commented on pull request blender/blender#129027 2024-10-15 14:04:16 +02:00
GPU: Make create info list not runtime generated

@blender-bot build macos

Clément Foucault pushed to gpu-create-info-list at fclem/blender 2024-10-15 14:04:05 +02:00
b80832ff4c Fix compilation issue and cleanup order
Clément Foucault commented on pull request blender/blender#128844 2024-10-15 13:49:15 +02:00
EEVEE: Use imageLoad/StoreFast when possible
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-15 13:48:42 +02:00
c21c87db59 GPU: Shader Preprocess: Fix issues with hashed enums
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-15 12:50:41 +02:00
ed66d69c42 Metal: Fix shader error line
d5cde36db1 GPU: Preprocessor: Fix error report
Compare 2 commits »
Clément Foucault created branch gpu-glsl-linting-global-scope in fclem/blender 2024-10-15 12:49:55 +02:00
Clément Foucault pushed to gpu-glsl-linting-global-scope at fclem/blender 2024-10-15 12:49:55 +02:00
98fb61d46f GPU: Move global scope constant linting to preprocessor
37f7ceeeaa GPU: Change global scope variable to defines to avoid overhead on Metal
d5cde36db1 GPU: Preprocessor: Fix error report
Compare 3 commits »
Clément Foucault commented on pull request blender/blender#128927 2024-10-15 12:45:33 +02:00
GPU: Move more linting and processing of GLSL to compile time

@Sergey I need to push a fix for the const arguments not falling into the right switch case. But other than that it is ready.

Note that I opened #129009 to get rid of the dual parsing. I have…

Clément Foucault commented on pull request blender/blender#129030 2024-10-15 09:44:27 +02:00
Fix #128916: Tag Light ID when applying scale

@Sergey or @mont29 is that the right place to put the tagging?

Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-15 00:14:02 +02:00
a8c9de8ba5 GPU: Fix 64bit string hash
Clément Foucault created pull request blender/blender#129027 2024-10-15 00:00:44 +02:00
GPU: Make create info list not runtime generated
Clément Foucault created branch gpu-create-info-list in fclem/blender 2024-10-14 23:59:51 +02:00
Clément Foucault pushed to gpu-create-info-list at fclem/blender 2024-10-14 23:59:51 +02:00
1504401b46 GPU: Make create info list not runtime generated
Clément Foucault commented on issue blender/blender#128960 2024-10-14 18:26:15 +02:00
The scene in a reflection plane does not include baked light probe lighting

There are two things at play here.

  • First, interpolation seems broken at the edges of the volume. (I believe this is already reported? need to search for it)
  • Second is that probe volume…
Clément Foucault commented on pull request blender/blender#129014 2024-10-14 18:00:58 +02:00
GPU: Remove shader builder
Clément Foucault created pull request blender/blender#129014 2024-10-14 17:58:36 +02:00
GPU: Remove shader builder
Clément Foucault created branch gpu-remove-shader-builder in fclem/blender 2024-10-14 17:58:08 +02:00
Clément Foucault pushed to gpu-remove-shader-builder at fclem/blender 2024-10-14 17:58:08 +02:00
a356b4cafd GPU: Remove shader builder