summaryrefslogtreecommitdiff
path: root/cmake/DemoSourceLists.cmake
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-28 08:36:41 +0100
committerskal <pascal.massimino@gmail.com>2026-02-28 08:36:41 +0100
commitaf06b3512598c81c472fdbbeb4994c7eb8621d4c (patch)
treeca6f56996470913262748e6d9b1a10ac1670ef8f /cmake/DemoSourceLists.cmake
parent514b8d7141d1346c48c9e301d2b89fd5e5f42cc9 (diff)
refactor(gpu): move SamplerCache impl to .cc, expose single entry point
get_or_create() and clear() moved out of the header-only class. SamplerSpec and presets remain inline (trivial, no deps). handoff(Gemini): sampler_cache split into .h/.cc, sampler_cache.cc added to COMMON_GPU_EFFECTS. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'cmake/DemoSourceLists.cmake')
-rw-r--r--cmake/DemoSourceLists.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/DemoSourceLists.cmake b/cmake/DemoSourceLists.cmake
index b9c87fa..bf6b881 100644
--- a/cmake/DemoSourceLists.cmake
+++ b/cmake/DemoSourceLists.cmake
@@ -44,6 +44,7 @@ set(COMMON_GPU_EFFECTS
# cnn_v1/src/cnn_v1_effect.cc
# cnn_v2/src/cnn_v2_effect.cc
src/gpu/post_process_helper.cc
+ src/gpu/sampler_cache.cc
src/effects/shaders.cc
src/gpu/shader_composer.cc
src/gpu/texture_manager.cc