feat(shaders_lab): two simultaneous canvases (Code + DAG)

Canvas Code and Canvas DAG are now independent windows, each with its
own ShaderCanvas, FBO and compiled program. Both render every frame in
parallel. No more focus-based recompile — each source compiles when its
own content changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-24 21:50:29 +02:00
parent 3f622561ce
commit 8eebd1abce
2 changed files with 77 additions and 86 deletions
Binary file not shown.