yum-mirror/glslang

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

Väinö MäkeläTest struct access to descriptor heap-bound buffers605c7f67

main
334 B18 linesraw
1#version 450
2#extension GL_EXT_descriptor_heap: require
3
4struct Data
5{
6    mat4 m;
7    float f;
8};
9
10layout(descriptor_heap) uniform U { Data inputData;    }  ubo[];
11layout(descriptor_heap)  buffer O { Data outputData[]; } ssbo[];
12
13void main()
14{
15    Data data = ubo[1].inputData;
16    data.f += 1.0;
17    ssbo[2].outputData[3] = data;
18}