yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
43d585d8
main
1#version 450 2#extension GL_KHR_shader_subgroup_vote : enable 3#extension GL_EXT_shader_subgroup_extended_types_float16 : enable 4layout (set = 0 ,binding = 0 ,std430 )buffer Buffer1 5{ 6uint result []; 7}; 8 9void main (void ) 10{ 11uint tempRes ; 12float16_t valueNoEqual = float16_t (gl_SubgroupInvocationID ); 13tempRes = subgroupAllEqual (valueNoEqual ) ?0x0 :0x10 ; 14result [gl_VertexIndex ]= tempRes ; 15} 16