5 Oct
2023
5 Oct
'23
11:09 a.m.
Apparently this should be conditional to backwards compatibility mode, without it on Windows signatures are not modified. I didn't notice it at first, because pixel shader already required it for tex2D().
From what I can tell, for vertex shaders compat mode maps POSITION -\> SV_Position for outputs, and for pixel shaders POSITION -\> SV_Position for inputs, and COLORN -\> SV_TargetN for outputs.
-- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/381#note_47678