# Build artifacts
*.os
*.o
*.so
*.dll
*.dylib
bin/
.sconsign.dblite
__pycache__/
*.pyc
# Generated
src/gen/
# Editor
*.swp
*~
# Generated at build time from the dual-compiled .inc files in src/shared/ by
# tools/gen_glsl_inc.py. Not checked in on purpose: a committed copy of one of
# these algorithms is a copy, and copies of the erosion filter are what shipped
# a 60x GPU/CPU divergence. A wildcard rather than a path, because the hash
# layer became the second one on 2026-09-05 and an exact-path rule would have
# quietly committed it.
src/gpu/*.gen.h
# Godot import artifacts from running the demo project headlessly
demo/.godot/
*.uid