Started some fixes for array support. Not entirely there yet.

This commit is contained in:
2025-09-17 21:37:53 +02:00
parent 89904824bb
commit 50a404984d
8 changed files with 58 additions and 65 deletions

View File

@@ -13,7 +13,7 @@
- [ ] Support compute shaders
- [x] Support #if at top level
- [x] Support #if at block level
- [ ] Remove properties block and just use hinted constant buffers instead
- [x] Remove properties block and just use hinted constant buffers instead
```
props :: constant_buffer @properties {
[...]
@@ -21,7 +21,8 @@
```
- [ ] while loops
- [ ] for-each loops
- [ ]
- [ ] add parameters to hints (meta properties, resource binding indices if needed)
- [ ] consider @entry(stage) syntax instead of the forced keyword
*/
add_define :: (env : *Environment, key : string) {