blob: 799148db8938bc8c7536f19d33c843bfe2f744ab [file] [log] [blame]
John Kessenich593a3f72015-05-15 18:44:16 +00001# Test looping constructs.
2# No tests yet for making sure break and continue from a nested loop
3# goes to the innermost target.
4spv.do-simple.vert
5spv.do-while-continue-break.vert
6spv.for-continue-break.vert
7spv.for-simple.vert
8spv.while-continue-break.vert
9spv.while-simple.vert
John Kessenich39374da2015-05-15 21:32:46 +000010# vulkan-specific tests
11spv.set.vert
12spv.double.comp
John Kessenich39374da2015-05-15 21:32:46 +000013spv.100ops.frag
14spv.130.frag
15spv.140.frag
John Kessenich39374da2015-05-15 21:32:46 +000016spv.150.geom
17spv.150.vert
18spv.300BuiltIns.vert
19spv.300layout.frag
20spv.300layout.vert
21spv.300layoutp.vert
22spv.310.comp
23spv.330.geom
24spv.400.frag
25spv.400.tesc
26spv.400.tese
27spv.420.geom
28spv.430.vert
John Kessenich06e1d0b2015-05-22 21:57:58 +000029spv.accessChain.frag
John Kessenich39374da2015-05-15 21:32:46 +000030spv.aggOps.frag
31spv.always-discard.frag
32spv.always-discard2.frag
Rex Xucbc426e2015-12-15 16:03:10 +080033spv.bitCast.frag
John Kesseniche00e72d2015-12-08 20:48:49 -070034spv.bool.vert
John Kessenich39374da2015-05-15 21:32:46 +000035spv.conditionalDiscard.frag
36spv.conversion.frag
37spv.dataOut.frag
38spv.dataOutIndirect.frag
39spv.dataOutIndirect.vert
40spv.deepRvalue.frag
41spv.depthOut.frag
42spv.discard-dce.frag
43spv.doWhileLoop.frag
44spv.earlyReturnDiscard.frag
45spv.flowControl.frag
46spv.forLoop.frag
47spv.forwardFun.frag
48spv.functionCall.frag
49spv.functionSemantics.frag
Rex Xu7a26c172015-12-08 17:12:09 +080050spv.interpOps.frag
John Kessenichf85e8062015-12-19 13:57:10 -070051spv.layoutNested.vert
John Kessenich39374da2015-05-15 21:32:46 +000052spv.length.frag
53spv.localAggregates.frag
54spv.loops.frag
55spv.loopsArtificial.frag
56spv.matFun.vert
57spv.matrix.frag
58spv.matrix2.frag
59spv.newTexture.frag
60spv.nonSquare.vert
61spv.Operations.frag
John Kessenich55e7d112015-11-15 21:33:39 -070062spv.intOps.vert
John Kessenich39374da2015-05-15 21:32:46 +000063spv.precision.frag
64spv.prepost.frag
65spv.qualifiers.vert
Rex Xue723b452015-12-07 19:07:17 +080066spv.shiftOps.frag
John Kessenich39374da2015-05-15 21:32:46 +000067spv.simpleFunctionCall.frag
68spv.simpleMat.vert
69spv.structAssignment.frag
70spv.structDeref.frag
71spv.structure.frag
72spv.switch.frag
73spv.swizzle.frag
74spv.test.frag
75spv.test.vert
76spv.texture.frag
77spv.texture.vert
Rex Xu6b86d492015-09-16 17:48:22 +080078spv.image.frag
John Kessenich39374da2015-05-15 21:32:46 +000079spv.types.frag
80spv.uint.frag
81spv.uniformArray.frag
82spv.variableArrayIndex.frag
83spv.varyingArray.frag
84spv.varyingArrayIndirect.frag
85spv.voidFunction.frag
86spv.whileLoop.frag
John Kessenich426394d2015-07-23 10:22:48 -060087spv.atomic.comp
John Kessenichc9a80832015-09-12 12:17:44 -060088spv.AofA.frag
John Kessenich2398b3a2015-09-15 19:38:56 -060089spv.queryL.frag
John Kessenich7c1aa102015-10-15 13:29:11 -060090spv.shortCircuit.frag