Sign in
dawn
/
dawn
/
54883c2b4062f3ab672098402fad5daf0d12edbe
/
.
/
test
/
tint
/
builtins
/
gen
/
var
/
textureNumLayers
tree: e6dad1f5d7b1b0dc79f41292eac17267a33b2c8e [
path history
]
[
tgz
]
014a3b.wgsl
014a3b.wgsl.expected.dxc.hlsl
014a3b.wgsl.expected.fxc.hlsl
014a3b.wgsl.expected.glsl
014a3b.wgsl.expected.ir.msl
014a3b.wgsl.expected.msl
014a3b.wgsl.expected.spvasm
014a3b.wgsl.expected.wgsl
071ebc.wgsl
071ebc.wgsl.expected.dxc.hlsl
071ebc.wgsl.expected.fxc.hlsl
071ebc.wgsl.expected.glsl
071ebc.wgsl.expected.ir.msl
071ebc.wgsl.expected.msl
071ebc.wgsl.expected.spvasm
071ebc.wgsl.expected.wgsl
0856ae.wgsl
0856ae.wgsl.expected.dxc.hlsl
0856ae.wgsl.expected.fxc.hlsl
0856ae.wgsl.expected.glsl
0856ae.wgsl.expected.ir.msl
0856ae.wgsl.expected.msl
0856ae.wgsl.expected.spvasm
0856ae.wgsl.expected.wgsl
0ec222.wgsl
0ec222.wgsl.expected.dxc.hlsl
0ec222.wgsl.expected.fxc.hlsl
0ec222.wgsl.expected.glsl
0ec222.wgsl.expected.ir.msl
0ec222.wgsl.expected.msl
0ec222.wgsl.expected.spvasm
0ec222.wgsl.expected.wgsl
0fe8dc.wgsl
0fe8dc.wgsl.expected.dxc.hlsl
0fe8dc.wgsl.expected.fxc.hlsl
0fe8dc.wgsl.expected.glsl
0fe8dc.wgsl.expected.ir.msl
0fe8dc.wgsl.expected.msl
0fe8dc.wgsl.expected.spvasm
0fe8dc.wgsl.expected.wgsl
17ccad.wgsl
17ccad.wgsl.expected.dxc.hlsl
17ccad.wgsl.expected.fxc.hlsl
17ccad.wgsl.expected.glsl
17ccad.wgsl.expected.ir.msl
17ccad.wgsl.expected.msl
17ccad.wgsl.expected.spvasm
17ccad.wgsl.expected.wgsl
1f858a.wgsl
1f858a.wgsl.expected.dxc.hlsl
1f858a.wgsl.expected.fxc.hlsl
1f858a.wgsl.expected.glsl
1f858a.wgsl.expected.ir.msl
1f858a.wgsl.expected.msl
1f858a.wgsl.expected.spvasm
1f858a.wgsl.expected.wgsl
24d572.wgsl
24d572.wgsl.expected.dxc.hlsl
24d572.wgsl.expected.fxc.hlsl
24d572.wgsl.expected.glsl
24d572.wgsl.expected.ir.msl
24d572.wgsl.expected.msl
24d572.wgsl.expected.spvasm
24d572.wgsl.expected.wgsl
26c9f9.wgsl
26c9f9.wgsl.expected.dxc.hlsl
26c9f9.wgsl.expected.fxc.hlsl
26c9f9.wgsl.expected.glsl
26c9f9.wgsl.expected.ir.msl
26c9f9.wgsl.expected.msl
26c9f9.wgsl.expected.spvasm
26c9f9.wgsl.expected.wgsl
2a48dc.wgsl
2a48dc.wgsl.expected.dxc.hlsl
2a48dc.wgsl.expected.fxc.hlsl
2a48dc.wgsl.expected.glsl
2a48dc.wgsl.expected.ir.msl
2a48dc.wgsl.expected.msl
2a48dc.wgsl.expected.spvasm
2a48dc.wgsl.expected.wgsl
2d95ea.wgsl
2d95ea.wgsl.expected.dxc.hlsl
2d95ea.wgsl.expected.fxc.hlsl
2d95ea.wgsl.expected.glsl
2d95ea.wgsl.expected.ir.msl
2d95ea.wgsl.expected.msl
2d95ea.wgsl.expected.spvasm
2d95ea.wgsl.expected.wgsl
327d70.wgsl
327d70.wgsl.expected.dxc.hlsl
327d70.wgsl.expected.fxc.hlsl
327d70.wgsl.expected.glsl
327d70.wgsl.expected.ir.msl
327d70.wgsl.expected.msl
327d70.wgsl.expected.spvasm
327d70.wgsl.expected.wgsl
32ca10.wgsl
32ca10.wgsl.expected.dxc.hlsl
32ca10.wgsl.expected.fxc.hlsl
32ca10.wgsl.expected.glsl
32ca10.wgsl.expected.ir.msl
32ca10.wgsl.expected.msl
32ca10.wgsl.expected.spvasm
32ca10.wgsl.expected.wgsl
3465ec.wgsl
3465ec.wgsl.expected.dxc.hlsl
3465ec.wgsl.expected.fxc.hlsl
3465ec.wgsl.expected.glsl
3465ec.wgsl.expected.ir.msl
3465ec.wgsl.expected.msl
3465ec.wgsl.expected.spvasm
3465ec.wgsl.expected.wgsl
34cefa.wgsl
34cefa.wgsl.expected.dxc.hlsl
34cefa.wgsl.expected.fxc.hlsl
34cefa.wgsl.expected.glsl
34cefa.wgsl.expected.ir.msl
34cefa.wgsl.expected.msl
34cefa.wgsl.expected.spvasm
34cefa.wgsl.expected.wgsl
3580ab.wgsl
3580ab.wgsl.expected.dxc.hlsl
3580ab.wgsl.expected.fxc.hlsl
3580ab.wgsl.expected.glsl
3580ab.wgsl.expected.ir.msl
3580ab.wgsl.expected.msl
3580ab.wgsl.expected.spvasm
3580ab.wgsl.expected.wgsl
379cc5.wgsl
379cc5.wgsl.expected.dxc.hlsl
379cc5.wgsl.expected.fxc.hlsl
379cc5.wgsl.expected.glsl
379cc5.wgsl.expected.ir.msl
379cc5.wgsl.expected.msl
379cc5.wgsl.expected.spvasm
379cc5.wgsl.expected.wgsl
37bc8a.wgsl
37bc8a.wgsl.expected.dxc.hlsl
37bc8a.wgsl.expected.fxc.hlsl
37bc8a.wgsl.expected.glsl
37bc8a.wgsl.expected.ir.msl
37bc8a.wgsl.expected.msl
37bc8a.wgsl.expected.spvasm
37bc8a.wgsl.expected.wgsl
380a60.wgsl
380a60.wgsl.expected.dxc.hlsl
380a60.wgsl.expected.fxc.hlsl
380a60.wgsl.expected.glsl
380a60.wgsl.expected.ir.msl
380a60.wgsl.expected.msl
380a60.wgsl.expected.spvasm
380a60.wgsl.expected.wgsl
3ad143.wgsl
3ad143.wgsl.expected.dxc.hlsl
3ad143.wgsl.expected.fxc.hlsl
3ad143.wgsl.expected.glsl
3ad143.wgsl.expected.ir.msl
3ad143.wgsl.expected.msl
3ad143.wgsl.expected.spvasm
3ad143.wgsl.expected.wgsl
3eff89.wgsl
3eff89.wgsl.expected.dxc.hlsl
3eff89.wgsl.expected.fxc.hlsl
3eff89.wgsl.expected.glsl
3eff89.wgsl.expected.ir.msl
3eff89.wgsl.expected.msl
3eff89.wgsl.expected.spvasm
3eff89.wgsl.expected.wgsl
485774.wgsl
485774.wgsl.expected.dxc.hlsl
485774.wgsl.expected.fxc.hlsl
485774.wgsl.expected.glsl
485774.wgsl.expected.ir.msl
485774.wgsl.expected.msl
485774.wgsl.expected.spvasm
485774.wgsl.expected.wgsl
48ef47.wgsl
48ef47.wgsl.expected.dxc.hlsl
48ef47.wgsl.expected.fxc.hlsl
48ef47.wgsl.expected.glsl
48ef47.wgsl.expected.ir.msl
48ef47.wgsl.expected.msl
48ef47.wgsl.expected.spvasm
48ef47.wgsl.expected.wgsl
4adaad.wgsl
4adaad.wgsl.expected.dxc.hlsl
4adaad.wgsl.expected.fxc.hlsl
4adaad.wgsl.expected.glsl
4adaad.wgsl.expected.ir.msl
4adaad.wgsl.expected.msl
4adaad.wgsl.expected.spvasm
4adaad.wgsl.expected.wgsl
4c4333.wgsl
4c4333.wgsl.expected.dxc.hlsl
4c4333.wgsl.expected.fxc.hlsl
4c4333.wgsl.expected.glsl
4c4333.wgsl.expected.ir.msl
4c4333.wgsl.expected.msl
4c4333.wgsl.expected.spvasm
4c4333.wgsl.expected.wgsl
520086.wgsl
520086.wgsl.expected.dxc.hlsl
520086.wgsl.expected.fxc.hlsl
520086.wgsl.expected.glsl
520086.wgsl.expected.ir.msl
520086.wgsl.expected.msl
520086.wgsl.expected.spvasm
520086.wgsl.expected.wgsl
52dfc5.wgsl
52dfc5.wgsl.expected.dxc.hlsl
52dfc5.wgsl.expected.fxc.hlsl
52dfc5.wgsl.expected.glsl
52dfc5.wgsl.expected.ir.msl
52dfc5.wgsl.expected.msl
52dfc5.wgsl.expected.spvasm
52dfc5.wgsl.expected.wgsl
54a654.wgsl
54a654.wgsl.expected.dxc.hlsl
54a654.wgsl.expected.fxc.hlsl
54a654.wgsl.expected.glsl
54a654.wgsl.expected.ir.msl
54a654.wgsl.expected.msl
54a654.wgsl.expected.spvasm
54a654.wgsl.expected.wgsl
555f67.wgsl
555f67.wgsl.expected.dxc.hlsl
555f67.wgsl.expected.fxc.hlsl
555f67.wgsl.expected.glsl
555f67.wgsl.expected.ir.msl
555f67.wgsl.expected.msl
555f67.wgsl.expected.spvasm
555f67.wgsl.expected.wgsl
59cc27.wgsl
59cc27.wgsl.expected.dxc.hlsl
59cc27.wgsl.expected.fxc.hlsl
59cc27.wgsl.expected.glsl
59cc27.wgsl.expected.ir.msl
59cc27.wgsl.expected.msl
59cc27.wgsl.expected.spvasm
59cc27.wgsl.expected.wgsl
59eb57.wgsl
59eb57.wgsl.expected.dxc.hlsl
59eb57.wgsl.expected.fxc.hlsl
59eb57.wgsl.expected.glsl
59eb57.wgsl.expected.ir.msl
59eb57.wgsl.expected.msl
59eb57.wgsl.expected.spvasm
59eb57.wgsl.expected.wgsl
5ee8f2.wgsl
5ee8f2.wgsl.expected.dxc.hlsl
5ee8f2.wgsl.expected.fxc.hlsl
5ee8f2.wgsl.expected.glsl
5ee8f2.wgsl.expected.ir.msl
5ee8f2.wgsl.expected.msl
5ee8f2.wgsl.expected.spvasm
5ee8f2.wgsl.expected.wgsl
5f20d1.wgsl
5f20d1.wgsl.expected.dxc.hlsl
5f20d1.wgsl.expected.fxc.hlsl
5f20d1.wgsl.expected.glsl
5f20d1.wgsl.expected.ir.msl
5f20d1.wgsl.expected.msl
5f20d1.wgsl.expected.spvasm
5f20d1.wgsl.expected.wgsl
61bd23.wgsl
61bd23.wgsl.expected.dxc.hlsl
61bd23.wgsl.expected.fxc.hlsl
61bd23.wgsl.expected.glsl
61bd23.wgsl.expected.ir.msl
61bd23.wgsl.expected.msl
61bd23.wgsl.expected.spvasm
61bd23.wgsl.expected.wgsl
622aa2.wgsl
622aa2.wgsl.expected.dxc.hlsl
622aa2.wgsl.expected.fxc.hlsl
622aa2.wgsl.expected.glsl
622aa2.wgsl.expected.ir.msl
622aa2.wgsl.expected.msl
622aa2.wgsl.expected.spvasm
622aa2.wgsl.expected.wgsl
6b4321.wgsl
6b4321.wgsl.expected.dxc.hlsl
6b4321.wgsl.expected.fxc.hlsl
6b4321.wgsl.expected.glsl
6b4321.wgsl.expected.ir.msl
6b4321.wgsl.expected.msl
6b4321.wgsl.expected.spvasm
6b4321.wgsl.expected.wgsl
6da0eb.wgsl
6da0eb.wgsl.expected.dxc.hlsl
6da0eb.wgsl.expected.fxc.hlsl
6da0eb.wgsl.expected.glsl
6da0eb.wgsl.expected.ir.msl
6da0eb.wgsl.expected.msl
6da0eb.wgsl.expected.spvasm
6da0eb.wgsl.expected.wgsl
77be7b.wgsl
77be7b.wgsl.expected.dxc.hlsl
77be7b.wgsl.expected.fxc.hlsl
77be7b.wgsl.expected.glsl
77be7b.wgsl.expected.ir.msl
77be7b.wgsl.expected.msl
77be7b.wgsl.expected.spvasm
77be7b.wgsl.expected.wgsl
7895f4.wgsl
7895f4.wgsl.expected.dxc.hlsl
7895f4.wgsl.expected.fxc.hlsl
7895f4.wgsl.expected.glsl
7895f4.wgsl.expected.ir.msl
7895f4.wgsl.expected.msl
7895f4.wgsl.expected.spvasm
7895f4.wgsl.expected.wgsl
7f28cf.wgsl
7f28cf.wgsl.expected.dxc.hlsl
7f28cf.wgsl.expected.fxc.hlsl
7f28cf.wgsl.expected.glsl
7f28cf.wgsl.expected.ir.msl
7f28cf.wgsl.expected.msl
7f28cf.wgsl.expected.spvasm
7f28cf.wgsl.expected.wgsl
8356f7.wgsl
8356f7.wgsl.expected.dxc.hlsl
8356f7.wgsl.expected.fxc.hlsl
8356f7.wgsl.expected.glsl
8356f7.wgsl.expected.ir.msl
8356f7.wgsl.expected.msl
8356f7.wgsl.expected.spvasm
8356f7.wgsl.expected.wgsl
878dea.wgsl
878dea.wgsl.expected.dxc.hlsl
878dea.wgsl.expected.fxc.hlsl
878dea.wgsl.expected.glsl
878dea.wgsl.expected.ir.msl
878dea.wgsl.expected.msl
878dea.wgsl.expected.spvasm
878dea.wgsl.expected.wgsl
87faad.wgsl
87faad.wgsl.expected.dxc.hlsl
87faad.wgsl.expected.fxc.hlsl
87faad.wgsl.expected.glsl
87faad.wgsl.expected.ir.msl
87faad.wgsl.expected.msl
87faad.wgsl.expected.spvasm
87faad.wgsl.expected.wgsl
8ac32a.wgsl
8ac32a.wgsl.expected.dxc.hlsl
8ac32a.wgsl.expected.fxc.hlsl
8ac32a.wgsl.expected.glsl
8ac32a.wgsl.expected.ir.msl
8ac32a.wgsl.expected.msl
8ac32a.wgsl.expected.spvasm
8ac32a.wgsl.expected.wgsl
8bd987.wgsl
8bd987.wgsl.expected.dxc.hlsl
8bd987.wgsl.expected.fxc.hlsl
8bd987.wgsl.expected.glsl
8bd987.wgsl.expected.ir.msl
8bd987.wgsl.expected.msl
8bd987.wgsl.expected.spvasm
8bd987.wgsl.expected.wgsl
8dbf23.wgsl
8dbf23.wgsl.expected.dxc.hlsl
8dbf23.wgsl.expected.fxc.hlsl
8dbf23.wgsl.expected.glsl
8dbf23.wgsl.expected.ir.msl
8dbf23.wgsl.expected.msl
8dbf23.wgsl.expected.spvasm
8dbf23.wgsl.expected.wgsl
8e1bd0.wgsl
8e1bd0.wgsl.expected.dxc.hlsl
8e1bd0.wgsl.expected.fxc.hlsl
8e1bd0.wgsl.expected.glsl
8e1bd0.wgsl.expected.ir.msl
8e1bd0.wgsl.expected.msl
8e1bd0.wgsl.expected.spvasm
8e1bd0.wgsl.expected.wgsl
90b8cc.wgsl
90b8cc.wgsl.expected.dxc.hlsl
90b8cc.wgsl.expected.fxc.hlsl
90b8cc.wgsl.expected.glsl
90b8cc.wgsl.expected.ir.msl
90b8cc.wgsl.expected.msl
90b8cc.wgsl.expected.spvasm
90b8cc.wgsl.expected.wgsl
9695c6.wgsl
9695c6.wgsl.expected.dxc.hlsl
9695c6.wgsl.expected.fxc.hlsl
9695c6.wgsl.expected.glsl
9695c6.wgsl.expected.ir.msl
9695c6.wgsl.expected.msl
9695c6.wgsl.expected.spvasm
9695c6.wgsl.expected.wgsl
98a9cf.wgsl
98a9cf.wgsl.expected.dxc.hlsl
98a9cf.wgsl.expected.fxc.hlsl
98a9cf.wgsl.expected.glsl
98a9cf.wgsl.expected.ir.msl
98a9cf.wgsl.expected.msl
98a9cf.wgsl.expected.spvasm
98a9cf.wgsl.expected.wgsl
9c60e3.wgsl
9c60e3.wgsl.expected.dxc.hlsl
9c60e3.wgsl.expected.fxc.hlsl
9c60e3.wgsl.expected.glsl
9c60e3.wgsl.expected.ir.msl
9c60e3.wgsl.expected.msl
9c60e3.wgsl.expected.spvasm
9c60e3.wgsl.expected.wgsl
a54655.wgsl
a54655.wgsl.expected.dxc.hlsl
a54655.wgsl.expected.fxc.hlsl
a54655.wgsl.expected.glsl
a54655.wgsl.expected.ir.msl
a54655.wgsl.expected.msl
a54655.wgsl.expected.spvasm
a54655.wgsl.expected.wgsl
a9d3f5.wgsl
a9d3f5.wgsl.expected.dxc.hlsl
a9d3f5.wgsl.expected.fxc.hlsl
a9d3f5.wgsl.expected.glsl
a9d3f5.wgsl.expected.ir.msl
a9d3f5.wgsl.expected.msl
a9d3f5.wgsl.expected.spvasm
a9d3f5.wgsl.expected.wgsl
aac630.wgsl
aac630.wgsl.expected.dxc.hlsl
aac630.wgsl.expected.fxc.hlsl
aac630.wgsl.expected.glsl
aac630.wgsl.expected.ir.msl
aac630.wgsl.expected.msl
aac630.wgsl.expected.spvasm
aac630.wgsl.expected.wgsl
bf2f76.wgsl
bf2f76.wgsl.expected.dxc.hlsl
bf2f76.wgsl.expected.fxc.hlsl
bf2f76.wgsl.expected.glsl
bf2f76.wgsl.expected.ir.msl
bf2f76.wgsl.expected.msl
bf2f76.wgsl.expected.spvasm
bf2f76.wgsl.expected.wgsl
c1eca9.wgsl
c1eca9.wgsl.expected.dxc.hlsl
c1eca9.wgsl.expected.fxc.hlsl
c1eca9.wgsl.expected.glsl
c1eca9.wgsl.expected.ir.msl
c1eca9.wgsl.expected.msl
c1eca9.wgsl.expected.spvasm
c1eca9.wgsl.expected.wgsl
d3e21f.wgsl
d3e21f.wgsl.expected.dxc.hlsl
d3e21f.wgsl.expected.fxc.hlsl
d3e21f.wgsl.expected.glsl
d3e21f.wgsl.expected.ir.msl
d3e21f.wgsl.expected.msl
d3e21f.wgsl.expected.spvasm
d3e21f.wgsl.expected.wgsl
d3f655.wgsl
d3f655.wgsl.expected.dxc.hlsl
d3f655.wgsl.expected.fxc.hlsl
d3f655.wgsl.expected.glsl
d3f655.wgsl.expected.ir.msl
d3f655.wgsl.expected.msl
d3f655.wgsl.expected.spvasm
d3f655.wgsl.expected.wgsl
d75a0b.wgsl
d75a0b.wgsl.expected.dxc.hlsl
d75a0b.wgsl.expected.fxc.hlsl
d75a0b.wgsl.expected.glsl
d75a0b.wgsl.expected.ir.msl
d75a0b.wgsl.expected.msl
d75a0b.wgsl.expected.spvasm
d75a0b.wgsl.expected.wgsl
de8087.wgsl
de8087.wgsl.expected.dxc.hlsl
de8087.wgsl.expected.fxc.hlsl
de8087.wgsl.expected.glsl
de8087.wgsl.expected.ir.msl
de8087.wgsl.expected.msl
de8087.wgsl.expected.spvasm
de8087.wgsl.expected.wgsl
e47aac.wgsl
e47aac.wgsl.expected.dxc.hlsl
e47aac.wgsl.expected.fxc.hlsl
e47aac.wgsl.expected.glsl
e47aac.wgsl.expected.ir.msl
e47aac.wgsl.expected.msl
e47aac.wgsl.expected.spvasm
e47aac.wgsl.expected.wgsl
f1783f.wgsl
f1783f.wgsl.expected.dxc.hlsl
f1783f.wgsl.expected.fxc.hlsl
f1783f.wgsl.expected.glsl
f1783f.wgsl.expected.ir.msl
f1783f.wgsl.expected.msl
f1783f.wgsl.expected.spvasm
f1783f.wgsl.expected.wgsl