Commit Graph
11 Commits
Author SHA1 Message Date
ReinUsesLispandameerj d54d7de40e glasm: Rework control flow introducing a syntax list
This commit regresses VertexA shaders, their transformation pass has to
be adapted to the new control flow.
2021-07-22 21:51:31 -04:00
ReinUsesLispandameerj bed090807a Move SPIR-V emission functions to their own header 2021-07-22 21:51:30 -04:00
ReinUsesLispandameerj fd913bceaf spirv: Add OpKill fallback to demote 2021-07-22 21:51:29 -04:00
FernandoS27andameerj b541f5e5e3 shader: Implement VertexA stage 2021-07-22 21:51:29 -04:00
FernandoS27andameerj 34aba9627a shader: Implement BRX 2021-07-22 21:51:25 -04:00
ReinUsesLispandameerj 260743f371 shader: Add partial rasterizer integration 2021-07-22 21:51:23 -04:00
ReinUsesLispandameerj 6db69990da spirv: Add lower fp16 to fp32 pass 2021-07-22 21:51:22 -04:00
ReinUsesLispandameerj 85cce78583 shader: Primitive Vulkan integration 2021-07-22 21:51:22 -04:00
ReinUsesLispandameerj b5d7279d87 spirv: Initial bindings support 2021-07-22 21:51:22 -04:00
ReinUsesLispandameerj 9170200a11 shader: Initial implementation of an AST 2021-07-22 21:51:22 -04:00
ReinUsesLispandameerj 2930dccecc spirv: Initial SPIR-V support 2021-07-22 21:51:22 -04:00