vkd3d-shader: Check loop [unroll] attribute for conflict with other attributes.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
Nikolay Sivov
2023-10-28 21:30:29 +02:00
committed by Alexandre Julliard
parent b8047fd650
commit 26784672d8
Notes: Alexandre Julliard 2023-11-01 22:40:21 +01:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Zebediah Figura (@zfigura)
Approved-by: Henri Verbeet (@hverbeet)
Approved-by: Alexandre Julliard (@julliard)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/431
2 changed files with 28 additions and 4 deletions

View File

@@ -158,7 +158,7 @@ todo draw quad
probe all rgba (10.0, 10.0, 10.0, 10.0)
% unroll can't be used with fastopt or loop
[pixel shader fail todo]
[pixel shader fail]
float4 main() : sv_target
{
float ret = 0.0;
@@ -171,7 +171,7 @@ float4 main() : sv_target
return ret;
}
[pixel shader fail todo]
[pixel shader fail]
float4 main() : sv_target
{
float ret = 0.0;
@@ -184,7 +184,7 @@ float4 main() : sv_target
return ret;
}
[pixel shader fail todo]
[pixel shader fail]
float4 main() : sv_target
{
float ret = 0.0;
@@ -199,7 +199,7 @@ float4 main() : sv_target
return ret;
}
[pixel shader fail todo]
[pixel shader fail]
float4 main() : sv_target
{
float ret = 0.0;