diff options
| author | Yong He <yonghe@outlook.com> | 2024-02-02 22:28:02 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-02 22:28:02 -0800 |
| commit | 14764896c34b230a5563f48d8b8e565de2f3aa10 (patch) | |
| tree | 2f105d3f6222103f458054f1cd38e280b6fb52b4 /tests/cross-compile | |
| parent | c15e7ade4e27e1649d5b98f5854e9e52bb9e60ae (diff) | |
Capability type checking. (#3530)
* Capability type checking.
* Fix.
---------
Co-authored-by: Yong He <yhe@nvidia.com>
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; -} |
