blob: 13d5815c3fa4d64bef5fd3cd996ce93124f4a9e9 [file] [edit]
#version 310 es
precision highp float;
precision highp int;
struct S {
float f;
uint u;
uint pad;
uint pad_1;
uint pad_2;
uint pad_3;
uint pad_4;
uint pad_5;
uint pad_6;
uint pad_7;
uint pad_8;
uint pad_9;
uint pad_10;
uint pad_11;
uint pad_12;
uint pad_13;
uint pad_14;
uint pad_15;
uint pad_16;
uint pad_17;
uint pad_18;
uint pad_19;
uint pad_20;
uint pad_21;
uint pad_22;
uint pad_23;
uint pad_24;
uint pad_25;
uint pad_26;
uint pad_27;
uint pad_28;
uint pad_29;
vec4 v;
uint pad_30;
uint pad_31;
uint pad_32;
uint pad_33;
uint pad_34;
uint pad_35;
uint pad_36;
uint pad_37;
uint pad_38;
uint pad_39;
uint pad_40;
uint pad_41;
uint pad_42;
uint pad_43;
uint pad_44;
uint pad_45;
uint pad_46;
uint pad_47;
uint pad_48;
uint pad_49;
uint pad_50;
uint pad_51;
uint pad_52;
uint pad_53;
uint pad_54;
uint pad_55;
uint pad_56;
uint pad_57;
};
layout(binding = 0, std430) buffer tint_symbol_block_ssbo {
S inner;
} tint_symbol;
void assign_and_preserve_padding_tint_symbol_inner(S value) {
tint_symbol.inner.f = value.f;
tint_symbol.inner.u = value.u;
tint_symbol.inner.v = value.v;
}
void frag_main() {
S tint_symbol_1 = S(1.0f, 2u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, vec4(3.0f), 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u);
assign_and_preserve_padding_tint_symbol_inner(tint_symbol_1);
}
void main() {
frag_main();
return;
}