Merge pull request #2664 from mbechard/master
[platform/upstream/glslang.git] / Test / spv.intrinsicsSpirvExecutionMode.frag
1 #version 450 core\r
2 \r
3 #extension GL_EXT_spirv_intrinsics: enable\r
4 \r
5 #define GL_ARB_shader_stencil_export 1\r
6 \r
7 spirv_execution_mode(5027); // StencilRefReplacingEXT\r
8 \r
9 spirv_decorate(extensions = ["SPV_EXT_shader_stencil_export"], capabilities = [5013], 11, 5014)\r
10 out int gl_FragStencilRef;\r
11 \r
12 layout(location = 0) in flat int color;\r
13 \r
14 void main()\r
15 {\r
16     gl_FragStencilRef = color;\r
17 }\r