summaryrefslogtreecommitdiff
path: root/cnn_v3
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-17 13:05:11 +0100
committerskal <pascal.massimino@gmail.com>2026-02-17 13:05:11 +0100
commitbdb1a4e95a545f3f4d88630b8aec6ab771776d99 (patch)
tree97a3a15381a7ff9780644ec8876535dd219f23cf /cnn_v3
parenta32c7456588abf4f44866d0c055fa94d105e8ef7 (diff)
refactor(effects): Streamline uniforms initialization
Centralized uniforms_buffer_ initialization and updates to Effect base class: - init_uniforms_buffer() now automatic in Effect::Effect() - uniforms_buffer_.update() now automatic in dispatch_render() - Removed redundant calls from all effect subclasses - Updated effect.h comments to reflect automatic behavior - Updated EFFECT_WORKFLOW.md templates Benefits: - 16 lines removed from effect implementations - Consistent pattern enforced at compile time - Reduced boilerplate for new effects Tests: 34/34 passing handoff(Claude): Effect base class now handles uniforms automatically
Diffstat (limited to 'cnn_v3')
0 files changed, 0 insertions, 0 deletions