-
67093c58
by Elizabeth Figura at 2024-10-03T17:47:26+02:00
vkd3d-shader/hlsl: Free static initializers after functions.
We need users of a value to be freed before the value itself is.
Due to copy propagation or use of the pre-allocated error instruction,
static_initializers can contain values that will be used in function blocks.
-
5d52bef1
by Elizabeth Figura at 2024-10-03T17:47:26+02:00
vkd3d-shader/hlsl: Return an "error" expression when using an undeclared variable.
-
d6052bc3
by Elizabeth Figura at 2024-10-03T17:47:26+02:00
vkd3d-shader/hlsl: Handle error expressions in function calls.
-
c94aa5e0
by Elizabeth Figura at 2024-10-03T17:47:26+02:00
vkd3d-shader/hlsl: Handle error expressions in binary expressions.
-
600f90e8
by Elizabeth Figura at 2024-10-03T17:47:26+02:00
vkd3d-shader/hlsl: Handle error expressions in assignments.
-
cebe0a8b
by Elizabeth Figura at 2024-10-03T17:47:26+02:00
vkd3d-shader/hlsl: Handle error expressions in method calls.