10 Jan
2024
10 Jan
'24
9 p.m.
``` Subject: [PATCH 3/5] vkd3d-shader/ir: Check that TEMP registers have consistent dimensions. ```
I'm not sure I completely understand what we're doing here. In principle VKD3DSPR_TEMP registers are vec4's and would get VSIR_DIMENSION_VEC4, at least before DXIL. Is the idea here that we want to allow (presumably mainly for DXIL) VSIR_DIMENSION_SCALAR temps, as long as we consistently access them that way? -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/550#note_57088