John Kessenich | 593a3f7 | 2015-05-15 18:44:16 +0000 | [diff] [blame] | 1 | # Test looping constructs. |
| 2 | # No tests yet for making sure break and continue from a nested loop |
| 3 | # goes to the innermost target. |
| 4 | spv.do-simple.vert |
| 5 | spv.do-while-continue-break.vert |
| 6 | spv.for-continue-break.vert |
| 7 | spv.for-simple.vert |
| 8 | spv.while-continue-break.vert |
| 9 | spv.while-simple.vert |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 10 | # vulkan-specific tests |
| 11 | spv.set.vert |
| 12 | spv.double.comp |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 13 | spv.100ops.frag |
| 14 | spv.130.frag |
| 15 | spv.140.frag |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 16 | spv.150.geom |
| 17 | spv.150.vert |
| 18 | spv.300BuiltIns.vert |
| 19 | spv.300layout.frag |
| 20 | spv.300layout.vert |
| 21 | spv.300layoutp.vert |
| 22 | spv.310.comp |
| 23 | spv.330.geom |
| 24 | spv.400.frag |
| 25 | spv.400.tesc |
| 26 | spv.400.tese |
| 27 | spv.420.geom |
| 28 | spv.430.vert |
John Kessenich | 06e1d0b | 2015-05-22 21:57:58 +0000 | [diff] [blame] | 29 | spv.accessChain.frag |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 30 | spv.aggOps.frag |
| 31 | spv.always-discard.frag |
| 32 | spv.always-discard2.frag |
Rex Xu | cbc426e | 2015-12-15 16:03:10 +0800 | [diff] [blame] | 33 | spv.bitCast.frag |
John Kessenich | e00e72d | 2015-12-08 20:48:49 -0700 | [diff] [blame] | 34 | spv.bool.vert |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 35 | spv.conditionalDiscard.frag |
| 36 | spv.conversion.frag |
| 37 | spv.dataOut.frag |
| 38 | spv.dataOutIndirect.frag |
| 39 | spv.dataOutIndirect.vert |
| 40 | spv.deepRvalue.frag |
| 41 | spv.depthOut.frag |
| 42 | spv.discard-dce.frag |
| 43 | spv.doWhileLoop.frag |
| 44 | spv.earlyReturnDiscard.frag |
| 45 | spv.flowControl.frag |
| 46 | spv.forLoop.frag |
| 47 | spv.forwardFun.frag |
| 48 | spv.functionCall.frag |
| 49 | spv.functionSemantics.frag |
Rex Xu | 7a26c17 | 2015-12-08 17:12:09 +0800 | [diff] [blame] | 50 | spv.interpOps.frag |
John Kessenich | f85e806 | 2015-12-19 13:57:10 -0700 | [diff] [blame^] | 51 | spv.layoutNested.vert |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 52 | spv.length.frag |
| 53 | spv.localAggregates.frag |
| 54 | spv.loops.frag |
| 55 | spv.loopsArtificial.frag |
| 56 | spv.matFun.vert |
| 57 | spv.matrix.frag |
| 58 | spv.matrix2.frag |
| 59 | spv.newTexture.frag |
| 60 | spv.nonSquare.vert |
| 61 | spv.Operations.frag |
John Kessenich | 55e7d11 | 2015-11-15 21:33:39 -0700 | [diff] [blame] | 62 | spv.intOps.vert |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 63 | spv.precision.frag |
| 64 | spv.prepost.frag |
| 65 | spv.qualifiers.vert |
Rex Xu | e723b45 | 2015-12-07 19:07:17 +0800 | [diff] [blame] | 66 | spv.shiftOps.frag |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 67 | spv.simpleFunctionCall.frag |
| 68 | spv.simpleMat.vert |
| 69 | spv.structAssignment.frag |
| 70 | spv.structDeref.frag |
| 71 | spv.structure.frag |
| 72 | spv.switch.frag |
| 73 | spv.swizzle.frag |
| 74 | spv.test.frag |
| 75 | spv.test.vert |
| 76 | spv.texture.frag |
| 77 | spv.texture.vert |
Rex Xu | 6b86d49 | 2015-09-16 17:48:22 +0800 | [diff] [blame] | 78 | spv.image.frag |
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 79 | spv.types.frag |
| 80 | spv.uint.frag |
| 81 | spv.uniformArray.frag |
| 82 | spv.variableArrayIndex.frag |
| 83 | spv.varyingArray.frag |
| 84 | spv.varyingArrayIndirect.frag |
| 85 | spv.voidFunction.frag |
| 86 | spv.whileLoop.frag |
John Kessenich | 426394d | 2015-07-23 10:22:48 -0600 | [diff] [blame] | 87 | spv.atomic.comp |
John Kessenich | c9a8083 | 2015-09-12 12:17:44 -0600 | [diff] [blame] | 88 | spv.AofA.frag |
John Kessenich | 2398b3a | 2015-09-15 19:38:56 -0600 | [diff] [blame] | 89 | spv.queryL.frag |
John Kessenich | 7c1aa10 | 2015-10-15 13:29:11 -0600 | [diff] [blame] | 90 | spv.shortCircuit.frag |