1#version 450 core 2 3layout(set=0, binding=3) volatile buffer D { uint d[]; } d; 4 5void main() 6{ 7 atomicExchange(d.d[0], 0); 8} 9