[Git][wine/vkd3d][master] 5 commits: vkd3d-shader/spirv: Handle SSA registers in spirv_compiler_get_register_info().
Henri Verbeet pushed to branch master at wine / vkd3d Commits: 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. - - - - - 10 changed files: - include/vkd3d_shader.h - libs/vkd3d-shader/d3dbc.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/spirv.c - libs/vkd3d-shader/vkd3d_shader_private.h - tests/hlsl/fog.shader_test - tests/shader_runner.c - tests/shader_runner.h - tests/shader_runner_d3d9.c - tests/shader_runner_vulkan.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7d2819249b121c0c027116f650930... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7d2819249b121c0c027116f650930... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)