18 Commits

Author SHA1 Message Date
d2a246fce0 Add system-parameterised local states
Some checks failed
continuous-integration/drone Build is failing
2025-08-05 18:07:09 +01:00
e1d41ded4a Tidy up GLSL code injection interface 2025-07-31 20:37:27 +01:00
8dacc9b080 Defer to augmented GLSL for shader compilation 2025-07-29 15:28:39 +01:00
8566345f5e Merge SPIRV backend with shader module 2025-06-12 07:42:17 +01:00
d5a61d3642 Add initial SPIR-V shader backend 2025-06-11 09:07:14 +01:00
c87606d425 More TODO code 2025-05-12 09:08:19 +01:00
3339845d57 Add experimental shader compiler and foundations of SPIRV backend 2025-05-12 00:21:52 +01:00
0f2950a630 Improve App entry-point declaration (closes #61)
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-24 22:09:27 +01:00
6ec24c765c Convert project into Zig package and add demos (#55)
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-24 00:25:18 +01:00
5f94d1ca5f Tidy up logical flow
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-22 00:03:24 +01:00
99c3818477 Simplify 2D rendering interfaces
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-17 23:32:10 +01:00
842dbd56cf Add runtime shader reflection support
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-06 03:25:09 +01:00
40067c067b Initial replacement of Sokol shdc with a runtime compilation system 2024-07-02 23:08:25 +01:00
bfa3efbb51 PR tidy up
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-23 03:31:51 +01:00
ee88f58e53 Implement bitmap loading 2024-06-23 02:16:04 +01:00
04e8d69c37 Refactor rendering logic ahead of new asset pipeline 2024-06-20 21:54:00 +01:00
8fe734f9b7 Reintroduce integrated scripting language
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-04 23:51:00 +01:00
fac0470a4a Major re-write to use asynchronous running loop
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-29 19:27:02 +01:00