diff options
Diffstat (limited to 'tests/cross-compile')
| -rw-r--r-- | tests/cross-compile/barycentrics-nv.slang | 7 | ||||
| -rw-r--r-- | tests/cross-compile/barycentrics-nv.slang.glsl | 12 |
2 files changed, 6 insertions, 13 deletions
diff --git a/tests/cross-compile/barycentrics-nv.slang b/tests/cross-compile/barycentrics-nv.slang index fb0272679..60070f913 100644 --- a/tests/cross-compile/barycentrics-nv.slang +++ b/tests/cross-compile/barycentrics-nv.slang @@ -1,4 +1,9 @@ -//TEST:CROSS_COMPILE: -target spirv-assembly -capability GL_NV_fragment_shader_barycentric -entry main -stage fragment +//TEST:SIMPLE(filecheck=CHECK): -target spirv-assembly -capability GL_NV_fragment_shader_barycentric -entry main -stage fragment + +// CHECK: OpCapability FragmentBarycentricKHR +// CHECK: OpDecorate [[NAME:%[A-Za-z0-9_]+]] BuiltIn BaryCoordKHR +// CHECK: [[NAME]] = OpVariable {{.*}} Input +// CHECK: {{.*}} = OpLoad %v3float [[NAME]] float4 main(float3 bary : SV_Barycentrics) : SV_Target { diff --git a/tests/cross-compile/barycentrics-nv.slang.glsl b/tests/cross-compile/barycentrics-nv.slang.glsl deleted file mode 100644 index 583310125..000000000 --- a/tests/cross-compile/barycentrics-nv.slang.glsl +++ /dev/null @@ -1,12 +0,0 @@ -#version 450 - -#extension GL_NV_fragment_shader_barycentric : enable - -layout(location = 0) -out vec4 main_0; - -void main() -{ - main_0 = vec4(gl_BaryCoordNV, float(0)); - return; -} |
