nielsbross
  • Joined on 2022-09-29
nielsbross pushed to new-builtins at nielsbross/Ink-Shader-Language 2025-09-11 09:03:09 +00:00
79ec6cc42f Added the rest of current builtins. Started properly implementing compile tests.
nielsbross pushed to new-builtins at nielsbross/Ink-Shader-Language 2025-09-10 21:21:40 +00:00
9461fe626f Change result to context for clarity. Fix a bunch of stuff in builtin functions and structs.
nielsbross pushed to new-builtins at nielsbross/Ink-Shader-Language 2025-09-10 04:59:36 +00:00
ceafd197f5 A bunch of new allocation related stuff.
nielsbross created branch new-builtins in nielsbross/Ink-Shader-Language 2025-09-10 04:59:36 +00:00
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-09-06 21:30:52 +00:00
f4a9592f26 Much better allocation strategy with new ncore arenas. Add more builtin node gen stuff. It's kind of wonky.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-09-06 17:58:57 +00:00
9cf51a1534 Broke builtins.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-09-03 20:31:25 +00:00
11c936ba7f Started load directive.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-09-03 19:05:10 +00:00
4924b01eac Added some initial directive code. Don't quite like the way it's done
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-09-02 09:55:33 +00:00
603b625e21 Rename of files, improved for handling, add cb hints
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-09-01 10:58:53 +00:00
9e0728f952 Fixed some error handling and weird consume logic.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-30 20:59:00 +00:00
94fc3a4dad Added basic for i loops. Missing some breaking tests and more tests. Also want to add for each at some point and it_index.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-27 20:12:27 +00:00
14f8b20d5f More small changes
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-27 19:55:15 +00:00
4825623c73 Merge branch 'main' of git.nbross.com:nielsbross/Ink-Shader-Language
da87209690 Move compile result stuff out of specific stages.
Compare 2 commits »
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-25 20:09:03 +00:00
e0908a67c0 Add hint parsing on constant buffers. Not yet used in output.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-25 19:56:12 +00:00
ab711b5610 Minor experiment
nielsbross closed issue nielsbross/Ink-Shader-Language#1 2025-08-24 19:42:45 +00:00
Change paths argument in compile_file to '..string' instead of []string?
nielsbross closed issue nielsbross/Ink-Shader-Language#3 2025-08-24 19:42:27 +00:00
Empty Compiler_Result when compiling test file
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-24 09:37:21 +00:00
f6801e3eeb Fix type result on binary compuations.
4f37ed03c0 Remove unnecessary error check in compile_file
5b2e2e936b Add record error to add file. Change compile_file to take varargs
Compare 3 commits »
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-23 20:01:30 +00:00
b491a56409 Changed some naming in sem checker.
nielsbross pushed to main at nielsbross/Ink-Shader-Language 2025-08-21 20:22:08 +00:00
45f67e16a8 Clean up a little bit of API code. Fix an issue with missing operator. Port random semi complex shader.