1617a3babSopenharmony_ci#version 450 2617a3babSopenharmony_ci#extension GL_EXT_nonuniform_qualifier : require 3617a3babSopenharmony_cilayout(set=0,binding=4,r32ui) uniform uimageBuffer data[]; 4617a3babSopenharmony_cilayout(location = 3) in flat int rIndex; 5617a3babSopenharmony_civoid main() 6617a3babSopenharmony_ci{ 7617a3babSopenharmony_ci imageAtomicAdd(data[nonuniformEXT(rIndex)], 0, 0); 8617a3babSopenharmony_ci} 9