summaryrefslogtreecommitdiff
path: root/doc/AUXILIARY_TEXTURE_INIT.md
AgeCommit message (Collapse)Author
29 hoursdocs: Update tech doc with Renderer3D initialization fixskal
Document the additional fix required for effects with Renderer3D members. Explains why initialized_ flag is needed instead of ctx_.device check. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
29 hoursdocs: Add auxiliary texture initialization tech docskal
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>