yum-mirror/glslang

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

Shaochi Zhou(AMD)Implement extension GL_EXT_descriptor_heap.c8d3e066

main
418 B17 linesraw
1#version 450
2#extension GL_EXT_descriptor_heap: require
3layout(local_size_x = 1) in;
4
5layout(descriptor_heap) buffer O { uint outputBuffer[]; } buffers[];
6
7layout(constant_id = 0) const int PUSH_LENGTH = 1;
8
9layout(push_constant, std430) uniform P {
10    int pushData[PUSH_LENGTH];
11};
12
13void main() {
14    for (int i = 0; i < PUSH_LENGTH; ++i) {
15        buffers[0].outputBuffer[i] = pushData[i];
16    }
17}