yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

rjenningsFix some edge cases with vk memory model and memory qualifiers37b5bd72

main
376 B15 linesraw
1#version 460
2#extension GL_EXT_buffer_reference : require
3#extension GL_EXT_ray_tracing : require
4
5layout(buffer_reference, std430) buffer Ref { uint value; };
6layout(push_constant) uniform Push { Ref ref; } pc;
7
8// Using shadercallcoherent on a buffer reference requires the
9// vulkan memory model
10
11void main()
12{
13    shadercallcoherent Ref ref = pc.ref;
14    ref.value = 5;
15}