xref: /aosp_15_r20/external/skia/resources/sksl/errors/SwizzleDomain.rts (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1// Expect 16 errors
2
3float4 v;
4
5float4 xyra() { return v.xyra; }
6float4 zxtq() { return v.zxtq; }
7float4 wwRB() { return v.wwRB; }
8
9float4 rgxy() { return v.rgxy; }
10float4 bast() { return v.bast; }
11float4 gbLT() { return v.gbLT; }
12
13float4 sxyz() { return v.sxyz; }
14float4 tpbb() { return v.tpbb; }
15float4 qsTR() { return v.qsTR; }
16
17float4 LTxy() { return v.LTxy; }
18float4 TRba() { return v.TRba; }
19float4 RBst() { return v.RBst; }
20
21float4 xrsL() { return v.xrsL; }
22float4 ygtT() { return v.ygtT; }
23float4 zbpR() { return v.zbpR; }
24float4 waqB() { return v.waqB; }
25
26
27/*%%*
28invalid swizzle mask 'xyra'
29invalid swizzle mask 'zxtq'
30invalid swizzle mask 'wwRB'
31invalid swizzle mask 'rgxy'
32invalid swizzle mask 'bast'
33invalid swizzle mask 'gbLT'
34invalid swizzle mask 'sxyz'
35invalid swizzle mask 'tpbb'
36invalid swizzle mask 'qsTR'
37invalid swizzle mask 'LTxy'
38invalid swizzle mask 'TRba'
39invalid swizzle mask 'RBst'
40invalid swizzle mask 'xrsL'
41invalid swizzle mask 'ygtT'
42invalid swizzle mask 'zbpR'
43invalid swizzle mask 'waqB'
44*%%*/
45