Sign in
skia
/
skia
/
a65441b3c495be834a665c14ae8cd96e69aa4062
/
.
/
tests
/
sksl
/
shared
/
OutParamsTricky.sksl
blob: 59926c2c4bcea3c5e317c0cd2f366b764c942d3a [
file
] [
log
] [
blame
]
half2 tricky
(
half x
,
half y
,
inout half2 color
,
half z
)
{
color
.
xy
=
color
.
yx
;
return
half2
(
x
+
y
,
z
);
}
void
func
(
inout half4 color
)
{
half2 t
=
tricky
(
1
,
2
,
color
.
rb
,
5
);
color
.
ga
=
t
;
}
void
main
()
{
func
(
sk_FragColor
);
}