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

  • Joined on 2014-07-09
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-14 17:33:10 +02:00
8255865fa2 Merge branch 'main' into glsl-preprocess-printf
88420820fb Merge branch 'blender-v4.3-release'
b2e0193cc1 Fix #128929: Multires face set automasking doesnt work with no face set
ccb8eff970 Merge branch 'blender-v4.3-release'
a205e34158 Fix #128933: Dyntopo density brush prints constant console errors
Compare 47 commits »
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-14 17:29:05 +02:00
2e2283bd41 GPU: GLSL Preprocess: Use enums for better semantics and remove default
Clément Foucault merged pull request blender/blender#128987 2024-10-14 17:12:24 +02:00
Fix: Metal: GPU_finish() not syncing when there's no (current) command buffer to sync on
Clément Foucault pushed to main at blender/blender 2024-10-14 17:12:23 +02:00
6da42e9c95 Fix: Metal: GPU_finish() not syncing when there's no (current) command buffer to sync on
Clément Foucault opened issue blender/blender#129009 2024-10-14 17:11:46 +02:00
GPU: Remove runtime parsing of GLSL source
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-14 17:02:43 +02:00
d75a1b3c9d GPU: Fix shader log for GLSL
de08918231 GPU: Polish enum preprocessing
9f2278eb5a GPU: Change preprocessor hash to function and reuse it for string hash
Compare 3 commits »
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-14 00:32:59 +02:00
865344afa9 Cleanup: DRW: Remove unused function
b08d44b4be GPU: Simplify runtime GLSL source parsing
3da227a18a GPU: Simplify shader function parsing
3677a02345 GPU: Move function parsing to preprocessor
56aa7fd975 GPU: Remove is_in_comment from startup preprocessing
Compare 16 commits »
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-13 23:55:45 +02:00
Clément Foucault commented on pull request blender/blender#128927 2024-10-13 22:54:07 +02:00
GPU: Move more linting and processing of GLSL to compile time

@blender-bot build macos-arm64

Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-13 22:53:21 +02:00
3919d77d6e Checking buildbot
835d01336d Cleanup: DRW: Remove unused function
Compare 2 commits »
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-13 21:03:40 +02:00
6357e277b0 GPU: Simplify runtime GLSL source parsing
81a1c7381f GPU: Simplify shader function parsing
ae48dcf990 GPU: Move function parsing to preprocessor
Compare 3 commits »
Clément Foucault created pull request blender/blender#128927 2024-10-12 20:15:05 +02:00
GPU: Move more linting and processing of GLSL to compile time
Clément Foucault pushed to glsl-preprocess-printf at fclem/blender 2024-10-12 20:12:01 +02:00
b4b2e96795 GPU: Remove is_in_comment from startup preprocessing
f61fd23977 GPU: Move small type check to compile time preprocessor
0a2f8f952d Metal: Inject line directives inside shader at compile time
Compare 3 commits »
Clément Foucault created branch glsl-preprocess-printf in fclem/blender 2024-10-12 19:48:58 +02:00