Welcome to mirror list, hosted at ThFree Co, Russian Federation.

bda-restrict-pointer-variable.msl2.comp « comp « shaders-msl-no-opt - github.com/KhronosGroup/SPIRV-Cross.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 8f1d97861c3c75b3eff62d180fa02d25992391b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#version 450
#extension GL_EXT_buffer_reference : require

layout(buffer_reference) buffer Ref
{
	vec4 v;
};

layout(push_constant) uniform Registers
{
	Ref foo;
};

void main()
{
	restrict Ref ref = foo;
	ref.v = vec4(1.0);
}