mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2024-11-21 16:46:41 -08:00
vkd3d-shader/dxil: Handle SV_PrimitiveId.
This commit is contained in:
parent
eef0f7c29e
commit
36c76e1557
Notes:
Alexandre Julliard
2024-04-30 23:14:55 +02:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/814
@ -8175,6 +8175,7 @@ static const enum vkd3d_shader_sysval_semantic sysval_semantic_table[] =
|
|||||||
[SEMANTIC_KIND_VERTEXID] = VKD3D_SHADER_SV_VERTEX_ID,
|
[SEMANTIC_KIND_VERTEXID] = VKD3D_SHADER_SV_VERTEX_ID,
|
||||||
[SEMANTIC_KIND_INSTANCEID] = VKD3D_SHADER_SV_INSTANCE_ID,
|
[SEMANTIC_KIND_INSTANCEID] = VKD3D_SHADER_SV_INSTANCE_ID,
|
||||||
[SEMANTIC_KIND_POSITION] = VKD3D_SHADER_SV_POSITION,
|
[SEMANTIC_KIND_POSITION] = VKD3D_SHADER_SV_POSITION,
|
||||||
|
[SEMANTIC_KIND_PRIMITIVEID] = VKD3D_SHADER_SV_PRIMITIVE_ID,
|
||||||
[SEMANTIC_KIND_ISFRONTFACE] = VKD3D_SHADER_SV_IS_FRONT_FACE,
|
[SEMANTIC_KIND_ISFRONTFACE] = VKD3D_SHADER_SV_IS_FRONT_FACE,
|
||||||
[SEMANTIC_KIND_TARGET] = VKD3D_SHADER_SV_TARGET,
|
[SEMANTIC_KIND_TARGET] = VKD3D_SHADER_SV_TARGET,
|
||||||
[SEMANTIC_KIND_DEPTH] = VKD3D_SHADER_SV_DEPTH,
|
[SEMANTIC_KIND_DEPTH] = VKD3D_SHADER_SV_DEPTH,
|
||||||
|
@ -64,6 +64,6 @@ shader model >= 5.0
|
|||||||
rov
|
rov
|
||||||
|
|
||||||
[test]
|
[test]
|
||||||
todo(sm>=6) draw triangle list 93
|
draw triangle list 93
|
||||||
probe all rui(0x6aaaaaaa)
|
probe all rui(0x6aaaaaaa)
|
||||||
probe uav 1 all rui(0x2aaaaaaa)
|
probe uav 1 all rui(0x2aaaaaaa)
|
||||||
|
Loading…
Reference in New Issue
Block a user