Sign in
skia
/
skia
/
af8b7cb5ec9d92d4082a9e40a98069e8d49b87d9
/
.
/
tests
/
sksl
/
glsl
/
Matrices.sksl
blob: b8287f13453551ac8a8829e08cbf39737fc812a0 [
file
] [
log
] [
blame
]
void
main
()
{
float2x4 x
=
float2x4
(
1
);
float3x2 y
=
float3x2
(
1
,
0
,
0
,
1
,
float2
(
2
,
2
));
float3x4 z
=
x
*
y
;
float3 v1
=
float3x3
(
1
)
*
float3
(
2
);
float3 v2
=
float3
(
2
)
*
float3x3
(
1
);
sk_FragColor
=
half4
(
half
(
z
[
0
].
x
),
half3
(
v1
+
v2
));
}