|
|
95fc9717de
|
Can now load the compiled shader and render a frame
|
2022-05-28 16:28:45 +02:00 |
|
|
|
6729ad02e3
|
Updated to work with newer version of shaderc
|
2022-05-27 17:11:31 +02:00 |
|
|
|
87667f0618
|
Added the ability to vendor shaderc
|
2022-05-27 15:54:28 +02:00 |
|
|
|
9473519a4e
|
Fixed FMod, other subtle changes. The result: sucessfully runs all shaders
|
2022-05-27 15:30:31 +02:00 |
|
|
|
f842ba6480
|
Fixed OpShuffleVector
|
2022-05-27 10:38:42 +02:00 |
|
|
|
58441c79aa
|
Added simple render stub to test shader
|
2022-05-27 10:18:34 +02:00 |
|
|
|
d9a4e8085b
|
Compiler works even better now; we're missing a few functions at runtime, but at least the module appears to generate correctly
|
2022-05-26 21:30:57 +02:00 |
|
|
|
bac33a2a14
|
Turns out that when you compile with a debug version of LLVM, a lot of errors surface
|
2022-05-26 19:58:53 +02:00 |
|
|
|
86d317f3ba
|
Got the thing to build using a vendored LLVM
|
2022-05-26 17:24:50 +02:00 |
|
|
|
4c2dc2284a
|
Finished support code; now debugging why LLVM crashes during codegen
|
2022-05-26 14:17:51 +02:00 |
|
|
|
c90cc0a9bc
|
Added start of runtime, started work on support functions
|
2022-05-26 02:43:01 +02:00 |
|
|
|
6b00062a11
|
Added missing instructions to get Flame working
|
2022-05-25 21:47:35 +02:00 |
|
|
|
a0b0ceb6d5
|
Works well enough to load and optimize the simple shader; doesn't run it though
|
2022-05-25 19:33:07 +02:00 |
|
|
|
673e00456e
|
Initial commit; tgv handled
|
2022-05-24 20:19:20 +02:00 |
|