-
a1de406d
by Elizabeth Figura at 2024-12-02T17:08:43+01:00
vkd3d-shader/spirv: Handle SSA registers in spirv_compiler_get_register_info().
Instead of in spirv_compiler_emit_load_reg(). This allows arbitrary swizzles to
work and reduces the amount of duplicated code.
-
f86d1e72
by Elizabeth Figura at 2024-12-02T17:12:06+01:00
vkd3d-shader/ir: Allow controlling fog through parameters.
Fog requires several parameters to even implement the most basic of
functionality correctly, so this commit is relatively large.
-
fc98cb48
by Elizabeth Figura at 2024-12-02T17:12:13+01:00
vkd3d-shader/ir: Add a couple of traces for signature remapping.
-
1fbbc82f
by Elizabeth Figura at 2024-12-02T17:12:16+01:00
vkd3d-shader/ir: Allow controlling the fog source through a parameter.
-
d56601c8
by Elizabeth Figura at 2024-12-02T17:12:20+01:00
vkd3d-shader/ir: Implement exponential fog.