vkd3d-shader/ir: Split TEXCOORD into two separate vsir opcodes.

The two have the same d3dbc opcode, but have different names and different semantics.
This commit is contained in:
Elizabeth Figura
2025-05-27 21:01:19 -05:00
committed by Henri Verbeet
parent 618d8e6a4a
commit b25362e036
Notes: Henri Verbeet 2025-06-02 21:01:34 +02:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1524
4 changed files with 5 additions and 2 deletions

View File

@@ -301,7 +301,8 @@ static const char * const shader_opcode_names[] =
[VKD3DSIH_TEX ] = "texld",
[VKD3DSIH_TEXBEM ] = "texbem",
[VKD3DSIH_TEXBEML ] = "texbeml",
[VKD3DSIH_TEXCOORD ] = "texcrd",
[VKD3DSIH_TEXCOORD ] = "texcoord",
[VKD3DSIH_TEXCRD ] = "texcrd",
[VKD3DSIH_TEXDEPTH ] = "texdepth",
[VKD3DSIH_TEXDP3 ] = "texdp3",
[VKD3DSIH_TEXDP3TEX ] = "texdp3tex",