diff options
Diffstat (limited to 'tests/glsl')
| -rw-r--r-- | tests/glsl/fragment-invocation-density-glsl.slang | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/glsl/fragment-invocation-density-glsl.slang b/tests/glsl/fragment-invocation-density-glsl.slang new file mode 100644 index 000000000..7cee4620b --- /dev/null +++ b/tests/glsl/fragment-invocation-density-glsl.slang @@ -0,0 +1,15 @@ +//TEST:SIMPLE(filecheck=CHECK-GLSL): -target glsl -stage fragment -entry main + +// Test for EXT_fragment_invocation_density support (gl_FragSizeEXT and gl_FragInvocationCountEXT ) +import glsl; + +layout(location = 0) out highp vec4 FragColor; + +void main() +{ + // CHECK-GLSL: #extension GL_EXT_fragment_invocation_density : require + // CHECK-GLSL-DAG: gl_FragSizeEXT + // CHECK-GLSL-DAG: gl_FragInvocationCountEXT + + FragColor = vec4(gl_FragSizeEXT.x, gl_FragSizeEXT.y, gl_FragInvocationCountEXT, 1.0); +}
\ No newline at end of file |
