#version 450 | |
vec4 getColor(); | |
layout(location=0) out vec4 color; | |
int a1[]; // max size from link1 | |
int a2[]; // max size from link2 | |
int b[5]; | |
int c[]; | |
int i; | |
layout (binding = 0) buffer bnameRuntime { float r[]; }; | |
layout (binding = 1) buffer bnameImplicit { float m[]; }; | |
void main() | |
{ | |
color = getColor(); | |
a1[8] = 1; | |
a2[1] = 1; | |
b[i] = 1; | |
c[3] = 1; | |
} |