|
|
0c0e31db38
|
Fix lvalue/rvalue binaries. Fix structured buffer output.
|
2025-09-29 22:22:00 +02:00 |
|
|
|
63a68b70b4
|
More fixes to access and buffer compilation.
|
2025-09-26 07:01:06 +02:00 |
|
|
|
940b58331d
|
A bunch of array fixes and some buffer stuff that doesn't quite work yet
|
2025-09-24 14:04:50 +02:00 |
|
|
|
89904824bb
|
Fixed test to fully deprecate properties.
|
2025-09-17 12:33:38 +02:00 |
|
|
|
94daf81a85
|
Merge branch 'main' of git.nbross.com:nielsbross/Ink-Shader-Language
# Conflicts:
# AST.jai
# Check.jai
# module.jai
|
2025-09-17 12:32:47 +02:00 |
|
|
|
607a6a0bed
|
Deprecate properties. Use hinted cbuffers instead. This opens up to use a structured buffer in that way as well if you want instead.
|
2025-09-17 12:31:37 +02:00 |
|
|
|
8b2141df16
|
Fix some if directive stuff. Fix a property output issue. Will be deprecated next commit anyway.
|
2025-09-17 12:30:36 +02:00 |
|
|
|
7fefe0ecf6
|
Ifdefs, moved semantic to check, fixed error reporting for builtins
|
2025-09-16 11:04:57 +02:00 |
|
|
|
d5476b54d7
|
Fix tests.
|
2025-09-13 22:02:44 +02:00 |
|
|
|
45f67e16a8
|
Clean up a little bit of API code. Fix an issue with missing operator. Port random semi complex shader.
|
2025-08-21 22:22:00 +02:00 |
|
|
|
b7e34a22b2
|
Fix error propagation error in parsing. Semantic checker fix for compile result struct. Test cleanup
|
2025-08-18 07:11:41 +02:00 |
|
|
|
42c5baa846
|
if else if else if if else if else
|
2025-01-20 22:20:47 +01:00 |
|
|
|
85b23f90e5
|
Function overload check cleanup. Added if statement to parsing.
|
2025-01-12 22:15:02 +01:00 |
|
|
|
ec31046d30
|
Added inferred types and missing length function.
|
2025-01-10 22:44:15 +01:00 |
|
|
|
4053400152
|
Added unary expressions to semcheck and codegen.
|
2025-01-08 22:37:48 +01:00 |
|
|
|
4deb07027f
|
Fix some tests and do some cleanup.
|
2025-01-01 23:06:53 +01:00 |
|
|
|
90fb1a035e
|
Add Properties prefix. Fix semantic check regression.
|
2024-09-26 16:47:34 +02:00 |
|
|
|
243d83663a
|
Simplified shader test output
|
2024-09-20 13:00:17 +02:00 |
|
|
|
d01fca146c
|
Opened pandoras box
|
2024-09-09 22:32:36 +02:00 |
|
|
|
7a07c32cd2
|
Fix cbuffer pretty printing.
|
2024-07-01 08:02:10 +02:00 |
|
|
|
262f0d632a
|
Fix properties renaming.
|
2024-06-12 12:31:30 +02:00 |
|
|
|
b81c0af596
|
init commit
|
2024-06-09 21:34:23 +02:00 |
|