Sign in
skia
/
skia
/
af4eded5bec73327770d7178c95b74232325ae46
/
.
/
tests
/
sksl
/
shared
/
DoWhileControlFlow.glsl
blob: 8103240ac13399ce612c84dd2872fccdb23c4c66 [
file
] [
log
] [
blame
]
out
vec4 sk_FragColor
;
vec4 main
()
{
vec4 x
=
vec4
(
1.0
);
do
{
x
.
x
-=
0.25
;
if
(
x
.
x
<=
0.0
)
break
;
}
while
(
x
.
w
==
1.0
);
do
{
x
.
z
-=
0.25
;
if
(
x
.
w
==
1.0
)
continue
;
x
.
y
=
0.0
;
}
while
(
x
.
z
>
0.0
);
return
x
;
}