[Git][wine/vkd3d][master] 4 commits: vkd3d-shader/ir: Don't propagate SSAs when 32/64-bit conversions are performed.
"Henri Verbeet (@hverbeet) via Wine-commits" <[email protected]> Mon, 12 Jan 2026 12:13:19 -0600
| Newsgroups | gmane.comp.emulators.wine.cvs |
|---|---|
| Message-ID | <[email protected]> |
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/fee9d782da4e5a54c531a2f548daef63712a28c5...f3a195b1db4de48edb445e69d279dcb393d7500f -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fee9d782da4e5a54c531a2f548daef63712a28c5...f3a195b1db4de48edb445e69d279dcb393d7500f You're receiving this email because of your account on gitlab.winehq.org.