vkd3d-shader/fx: Add support for SetDomainShader(), SetComputeShader(), and SetHullShader() states.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
Nikolay Sivov
2024-08-05 20:32:24 +02:00
committed by Henri Verbeet
parent 1559237780
commit c44a18b3d1
Notes: Henri Verbeet 2024-08-06 16:59:31 +02:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/985
2 changed files with 101 additions and 16 deletions

View File

@@ -5,6 +5,9 @@ shader model < 6.0
[effect]
DepthStencilState ds;
RasterizerState rs;
HullShader hs;
ComputeShader cs;
DomainShader doms;
technique11
{
@@ -12,5 +15,8 @@ technique11
{
SetDepthStencilState(ds, 123);
SetRasterizerState(rs);
SetHullShader(hs);
SetComputeShader(cs);
SetDomainShader(doms);
}
}