diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-28 08:36:41 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-28 08:36:41 +0100 |
| commit | af06b3512598c81c472fdbbeb4994c7eb8621d4c (patch) | |
| tree | ca6f56996470913262748e6d9b1a10ac1670ef8f /cmake | |
| parent | 514b8d7141d1346c48c9e301d2b89fd5e5f42cc9 (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')
| -rw-r--r-- | cmake/DemoSourceLists.cmake | 1 |
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 |
