[Git][wine/vkd3d][master] 4 commits: vkd3d-shader/ir: Don't propagate SSAs when 32/64-bit conversions are performed.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: a4a3fbd3 by Shaun Ren at 2026-01-12T17:45:57+01:00 vkd3d-shader/ir: Don't propagate SSAs when 32/64-bit conversions are performed. - - - - - d9819158 by Shaun Ren at 2026-01-12T17:51:27+01:00 vkd3d-shader/ir: Set the correct source swizzles for immconsts in vsir_program_copy_propagation(). - - - - - b5c9533b by Shaun Ren at 2026-01-12T18:13:13+01:00 vkd3d-shader/ir: Lower swapc instructions to movc. This lowering pass eliminates the need to handle null destinations in spirv_compiler_emit_swapc() (and as well eliminating the need for this function itself). Destinations of swapc instructions can be marked null by vsir_program_dce(). - - - - - f3a195b1 by Shaun Ren at 2026-01-12T18:15:54+01:00 vkd3d-shader/ir: Optimise programs in vsir_program_transform(). - - - - - 2 changed files: - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/spirv.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fee9d782da4e5a54c531a2f548dae... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fee9d782da4e5a54c531a2f548dae... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)