1#version 450
2#extension GL_KHR_memory_scope_semantics : require
3
4layout (binding = 0) buffer Buffer { uint a; } A;
5
6void main()
7{
8    atomicLoad(A.a, gl_ScopeQueueFamily, gl_StorageSemanticsBuffer, gl_SemanticsAcquire);
9}
10
11