Module: vkd3d Branch: master Commit: 3a90f3e29dc99817c1a489e8051de6795ff65e98 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/3a90f3e29dc99817c1a489e8051de6... Author: Giovanni Mascellani <gmascellani(a)codeweavers.com> Date: Mon Jan 22 15:00:05 2024 +0100 vkd3d-shader/tpf: Support SV_InstanceID in vertex shaders. --- libs/vkd3d-shader/tpf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/vkd3d-shader/tpf.c b/libs/vkd3d-shader/tpf.c index 427c56f8..5e3a6360 100644 --- a/libs/vkd3d-shader/tpf.c +++ b/libs/vkd3d-shader/tpf.c @@ -2816,6 +2816,7 @@ bool hlsl_sm4_usage_from_semantic(struct hlsl_ctx *ctx, const struct hlsl_semant {"sv_position", false, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_UNDEFINED}, {"sv_vertexid", false, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_VERTEX_ID}, + {"sv_instanceid", false, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_INSTANCE_ID}, {"position", true, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_POSITION}, {"sv_position", true, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_POSITION},