[Git][wine/vkd3d][master] vkd3d-shader/ir: Require default swizzles on vec4 immediate constants.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: 47f2ec1a by Henri Verbeet at 2025-09-18T11:35:05+02:00 vkd3d-shader/ir: Require default swizzles on vec4 immediate constants. The SPIR-V, GLSL and MSL backends implicitly handle swizzles on immediate constants, but the TPF and d3d-asm backends assume a default swizzle. In principle there's no reason those couldn't support swizzles on immediate constants, but they're a little pointless. - - - - - 3 changed files: - libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/tpf.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/47f2ec1a08769e2b5dbc677da183c9... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/47f2ec1a08769e2b5dbc677da183c9... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)