1#version 450 2#extension GL_EXT_nonuniform_qualifier : require 3layout(set=0,binding=4,r32ui) uniform uimageBuffer data[]; 4layout(location = 3) in flat int rIndex; 5void main() 6{ 7 imageAtomicAdd(data[nonuniformEXT(rIndex)], 0, 0); 8} 9