lat9nq
|
3a70b6c79b
|
shader: Add shader loop safety check settings
Also add a setting for enable Nsight Aftermath.
|
2021-07-22 21:51:35 -04:00 |
|
ReinUsesLisp
|
5c6dc51c69
|
shader: Read branch conditions from an instruction
Fixes the identity removal pass.
|
2021-07-22 21:51:32 -04:00 |
|
ReinUsesLisp
|
0b3a3f35e8
|
glasm: Implement TEX and TEXS instructions
Remove lod clamp from texture instructions with lod, as this is not
needed (nor supported).
|
2021-07-22 21:51:31 -04:00 |
|
ReinUsesLisp
|
f2ae32fa76
|
glasm: Initial implementation of phi nodes on GLASM
|
2021-07-22 21:51:31 -04:00 |
|
ReinUsesLisp
|
03f6d424ce
|
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 |
|
ReinUsesLisp
|
75adb54e79
|
shader: Fixup SPIR-V emit header namespaces
|
2021-07-22 21:51:30 -04:00 |
|
ReinUsesLisp
|
055db41f19
|
Move SPIR-V emission functions to their own header
|
2021-07-22 21:51:30 -04:00 |
|