ebiten/internal/shader/testdata/issue2655.expected.vs
2024-03-23 15:15:33 +09:00

44 lines
610 B
GLSL

float F0(void);
void F1(out float l0, out vec2 l1);
void F2(in bool l0, out float l1, out vec2 l2);
float F0(void) {
float l0 = float(0);
{
l0 = 0.0;
}
return l0;
}
void F1(out float l0, out vec2 l1) {
float l2 = float(0);
vec2 l3 = vec2(0);
{
float l4 = float(0);
vec2 l5 = vec2(0);
l4 = 0.0;
l2 = l4;
l5 = vec2(0.0);
l3 = l5;
}
l0 = l2;
l1 = l3;
return;
}
void F2(in bool l0, out float l1, out vec2 l2) {
float l3 = float(0);
vec2 l4 = vec2(0);
{
float l5 = float(0);
vec2 l6 = vec2(0);
l5 = 0.0;
l3 = l5;
l6 = vec2(0.0);
l4 = l6;
}
l1 = l3;
l2 = l4;
return;
}