yum-mirror/glslang

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

Caio OliveiraFix long-vector array length lowering059ccda8

main
368 B17 linesraw
1#version 460
2#extension GL_EXT_long_vector : enable
3
4layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
5
6layout(set = 0, binding = 0, std430) buffer OutBuf {
7    int out_len;
8    int out_last;
9} outbuf;
10
11void main()
12{
13    vector<int, 12> vals[4];
14    vals[0] = vector<int, 12>(1);
15    outbuf.out_len = vals.length();
16    outbuf.out_last = vals[3][11];
17}