summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/comp/complex-composite-constant-array.comp
blob: 96a3f8951d0f396866d4acdbb8ff3f0b6f723734 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#version 450

layout(std430, set = 0, binding = 0) buffer SSBO
{
	mat4 a;
	uint index;
};

const mat4 as[] = mat4[](mat4(1.0), mat4(2.0));

void write_global()
{
	a = as[index];
}

void main()
{
	write_global();
}