From af06b3512598c81c472fdbbeb4994c7eb8621d4c Mon Sep 17 00:00:00 2001 From: skal Date: Sat, 28 Feb 2026 08:36:41 +0100 Subject: 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 --- cmake/DemoSourceLists.cmake | 1 + 1 file changed, 1 insertion(+) (limited to 'cmake/DemoSourceLists.cmake') 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 -- cgit v1.2.3