xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/spv.460.frag (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1#version 460 core
2
3layout(binding = 0) uniform atomic_uint aui;
4uint ui;
5
6void main()
7{
8    atomicCounterAdd(aui, ui);
9    atomicCounterSubtract(aui, ui);
10    atomicCounterMin(aui, ui);
11    atomicCounterMax(aui, ui);
12    atomicCounterAnd(aui, ui);
13    atomicCounterOr(aui, ui);
14    atomicCounterXor(aui, ui);
15    atomicCounterExchange(aui, ui);
16    atomicCounterCompSwap(aui, ui, ui);
17}
18