xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/spv.1.6.helperInvocation.memmodel.frag (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1#version 310 es
2
3#pragma use_vulkan_memory_model
4
5#extension GL_EXT_demote_to_helper_invocation : require
6
7precision highp float;
8
9layout (set=0, binding=0) buffer B {
10   float o;
11};
12
13void main() {
14   demote;
15   o = gl_HelperInvocation ? 1.0 : 0.0;
16}
17