tests/shader_runner: Add GLSL support to the GL runner.

This commit is contained in:
Henri Verbeet
2024-03-19 12:36:23 +01:00
committed by Alexandre Julliard
parent 164608a007
commit 0715734dfb
Notes: Alexandre Julliard 2024-03-19 23:17:49 +01: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/730
159 changed files with 989 additions and 859 deletions

View File

@@ -23,7 +23,7 @@ float4 main() : sv_target
[test]
uniform 0 float4 0.1 0.2 0.3 0.4
uniform 4 float4 1.1 1.2 1.3 1.4
draw quad
todo(glsl) draw quad
probe all rgba (1.1, 1.4, 0.2, 0.3)
@@ -42,7 +42,7 @@ uniform 4 float4 1.1 1.2 1.3 1.4
uniform 8 float4 2.1 2.2 2.3 2.4
uniform 12 float4 3.1 3.2 3.3 3.4
uniform 16 float4 4.1 4.2 4.3 4.4
draw quad
todo(glsl) draw quad
probe all rgba (4.1, 4.2, 1.3, 1.4)
@@ -84,7 +84,7 @@ uniform 0 float4 0.1 0.2 0.3 0.4
uniform 4 float4 1.1 1.2 1.3 1.4
uniform 8 float4 2.1 2.2 2.3 2.4
uniform 12 float4 3.1 3.2 3.3 3.4
draw quad
todo(glsl) draw quad
probe all rgba (2.1, 2.2, 0.0, 0.0)
@@ -155,7 +155,7 @@ uniform 0 float4 0.1 0.2 0.3 0.4
uniform 4 float4 1.1 1.2 1.3 1.4
uniform 8 float4 2.1 2.2 2.3 2.4
uniform 12 float4 3.1 3.2 3.3 3.4
draw quad
todo(glsl) draw quad
probe all rgba (2.1, 2.2, 2.3, 0.0)
@@ -174,7 +174,7 @@ float4 main() : sv_target
[test]
uniform 0 float 100
uniform 4 float 101
draw quad
todo(glsl) draw quad
probe all rgba (100, 100, 100, 100)
@@ -188,7 +188,7 @@ float4 main(uniform float a : register(c1)) : sv_target
[test]
uniform 0 float 100
uniform 4 float 101
draw quad
todo(glsl) draw quad
probe all rgba (100, 100, 100, 100)
[pixel shader todo]