Commit Graph

11 Commits

Author SHA1 Message Date
19540a0758 Avoid unnecessary version_get_uniform() calls 2025-04-28 15:05:59 +02:00
dd5460c32a Style: Declare inline macros as attributes 2025-04-18 12:04:40 -05:00
32de6285a8 SCons: Modernize shader builders 2025-03-29 11:51:54 -05:00
adc63c6149 CI: Replace pytest with pre-commit hook 2025-03-29 11:40:36 -05:00
96fdaa616b Style: Integrate #pragma once in builders/checks 2025-03-07 17:32:33 -06:00
0163705640 SCons: Add method to generate raw cstrings 2024-07-31 14:22:04 -05:00
d9f8ef68df Update pre-commit hooks configuration to use ruff instead of black 2024-05-21 18:02:29 -05:00
7d03b1de0b Style: Trim trailing whitespace and ensure newline at EOF
Found by apply the file_format checks again via #91597.
2024-05-08 10:12:46 +02:00
4933fa8bf5 [Buildsystem] Fix encoding when reading files 2024-03-24 18:02:56 +01:00
9ce57050a5 Add GPUParticles to the OpenGL3 renderer.
This includes collision (2D SDF, Box, Sphere, Heightmap),
attraction (Box, Sphere), and all sorting modes.

This does not include 3D SDF collisions, trails, or
manual emission.
2022-11-14 23:28:25 -08:00
388d35b74d ci: add basic test pipeline for shader builders 2022-08-19 20:32:13 +09:00