yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
c8d3e066
main
1#version 450 2#extension GL_ARB_gpu_shader_int64: require 3#extension GL_EXT_descriptor_heap: require 4#extension GL_EXT_nonuniform_qualifier: require 5#extension GL_EXT_shader_image_int64: require 6#extension GL_EXT_shader_atomic_int64: require 7 8layout(local_size_x = 1) in; 9layout(descriptor_heap, r32ui) uniform uimage1D img[]; 10 11void Apply(uimage1D image) 12{ 13 imageAtomicOr(image, 0, 0xcafebeef); 14} 15 16void main() 17{ 18 Apply(img[gl_GlobalInvocationID.x]); 19}