yum-mirror/glslang

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

Diego NovilloAdd semantic check for cooperative vector loads/stores. (#4071)1d47ffa8

main
414 B20 linesraw
1#version 450 core
2#extension GL_NV_gpu_shader5 : require
3#extension GL_NV_cooperative_vector : require
4
5layout(local_size_x = 8, local_size_y = 8) in;
6layout(binding = 0, rgba8) uniform image2D image;
7
8layout(std430, binding = 1) buffer MatrixBuffer
9{
10    float matrix[];
11};
12
13void main()
14{
15    float vecOut[4];
16    coopvecNV<float, 4> coopVecOut;
17
18    coopVecStoreNV(coopVecOut, vecOut, 0);
19}
20