diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-11 11:52:49 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-11 11:52:49 +0100 |
| commit | 58c595810d0346f0c2b32dbc70b7385aee545e11 (patch) | |
| tree | 09db51ba3d849a1f3ac3da715d038ddbbece1122 /src/tests/gpu/test_shader_composer.cc | |
| parent | 0b756c0d0c9e968b2182ea720a8a24afd5c4bc0a (diff) | |
docs: Add auxiliary texture initialization tech doc
Documents the "half resolution" bug, root cause analysis, and
solution decision (resize before init vs lazy initialization).
Key points:
- Problem: Auxiliary textures created with default dimensions
- Root cause: init() called before resize()
- Solution: Swap order (resize → init) for 2-line fix
- Rejected: Lazy initialization (too complex, cascade effects)
Includes implementation details and guidelines for new effects.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'src/tests/gpu/test_shader_composer.cc')
0 files changed, 0 insertions, 0 deletions
