[PATCH vkd3d 3/6] vkd3d-shader/hlsl: Parse the sv_vertexid semantic.

Francisco Casas fcasas at codeweavers.com
Wed Mar 9 13:12:01 CST 2022


Signed-off-by: Francisco Casas <fcasas at codeweavers.com>

March 8, 2022 9:14 PM, "Zebediah Figura" <zfigura at codeweavers.com> wrote:

> Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
> ---
> libs/vkd3d-shader/hlsl_sm4.c | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/libs/vkd3d-shader/hlsl_sm4.c b/libs/vkd3d-shader/hlsl_sm4.c
> index 6dda22ab3..c4cfcac08 100644
> --- a/libs/vkd3d-shader/hlsl_sm4.c
> +++ b/libs/vkd3d-shader/hlsl_sm4.c
> @@ -100,6 +100,7 @@ bool hlsl_sm4_usage_from_semantic(struct hlsl_ctx *ctx, const struct
> hlsl_semant
> {"sv_depth", true, VKD3D_SHADER_TYPE_PIXEL, D3D_NAME_DEPTH},
> 
> {"sv_position", false, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_UNDEFINED},
> + {"sv_vertexid", false, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_VERTEX_ID},
> 
> {"position", true, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_POSITION},
> {"sv_position", true, VKD3D_SHADER_TYPE_VERTEX, D3D_NAME_POSITION},
> -- 
> 2.35.1



More information about the wine-devel mailing list