yum-mirror/glslang

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

Guang-035Add groundwork for GLSL_EXT_structured_descriptor_heap in glslang799ea066

main
463 B21 linesraw
1#version 460
2#extension GL_EXT_descriptor_heap : require
3#extension GL_EXT_nonuniform_qualifier : require
4#extension GL_EXT_structured_descriptor_heap : require
5
6layout(descriptor_heap) readonly buffer ReadSSBO {
7    uint value;
8} reads[];
9
10layout(buffer_type) writeonly buffer WriteSSBO {
11    uint value;
12};
13
14layout(heap_offset = 256) resourceheap WriteHeap {
15    WriteSSBO writes[];
16} writeHeap;
17
18void main()
19{
20    writeHeap.writes[1].value = reads[0].value;
21}