You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
395 B
33 lines
395 B
#version 460
|
|
|
|
#extension GL_EXT_null_initializer : enable
|
|
|
|
#ifdef GL_EXT_null_initializer
|
|
|
|
struct S {
|
|
vec3[4] v;
|
|
int a;
|
|
};
|
|
|
|
struct T {
|
|
int b;
|
|
S s;
|
|
};
|
|
|
|
shared float f = { };
|
|
shared T t1 = { };
|
|
shared T t2 = { };
|
|
shared S s = { };
|
|
shared float g = { };
|
|
shared int i = { };
|
|
|
|
void main()
|
|
{
|
|
S local = { };
|
|
++local.a;
|
|
}
|
|
|
|
S global = { };
|
|
|
|
#endif
|