summaryrefslogtreecommitdiff
path: root/tools/shadertoy
AgeCommit message (Expand)Author
2026-03-05style: run clang-format to adhere to coding styleskal
2026-02-28fix(shadertoy): update convert_shadertoy.py shader output path to src/effects/skal
2026-02-28feat(tools/shadertoy): add --dry-run flag to skip file writingskal
2026-02-28fix(tools/shadertoy): fix Next Steps instructions and update EFFECT_WORKFLOW.mdskal
2026-02-28fix(tools/shadertoy): sync templates and script to current codebase conventionsskal
2026-02-17style: replace C++ casts with C-style castsskal
2026-02-17refactor: move shaders.{h,cc} to src/effects and remove v2 suffixskal
2026-02-16fix: calculate beat_phase for FlashEffect and refactor uniformsskal
2026-02-14style: Apply clang-format to codebaseskal
2026-02-14refactor(gpu): Relocate effects to src/effects and streamline includesskal
2026-02-10feat: Add --shader-only option to convert_shadertoy.pyskal
2026-02-10fix: Flip Y-axis to match ShaderToy coordinate conventionskal
2026-02-10refactor: Improve convert_shadertoy.py to generate compile-ready codeskal
2026-02-10docs: Fix EFFECT keyword syntax and add automation-friendly workflowskal
2026-02-10feat: Add ShaderToy conversion toolsskal