Merge pull request #461 from dankbaker/Error_Message_Fixes_for_HLSL
[platform/upstream/glslang.git] / Test /
drwxr-xr-x   ..
-rw-r--r-- 680 100.conf
-rw-r--r-- 4971 100.frag
-rw-r--r-- 1973 100Limits.vert
-rw-r--r-- 1556 100scope.vert
-rw-r--r-- 1478 110scope.vert
-rw-r--r-- 5012 120.frag
-rw-r--r-- 4435 120.vert
-rw-r--r-- 4227 130.frag
-rw-r--r-- 1409 130.vert
-rw-r--r-- 810 140.frag
-rw-r--r-- 1772 140.vert
-rw-r--r-- 1329 150.frag
-rw-r--r-- 4110 150.geom
-rw-r--r-- 878 150.tesc
-rw-r--r-- 918 150.tese
-rw-r--r-- 383 150.vert
-rw-r--r-- 4244 300.frag
-rw-r--r-- 4438 300.vert
-rw-r--r-- 1565 300BuiltIns.frag
-rw-r--r-- 1038 300block.frag
-rw-r--r-- 485 300layout.frag
-rw-r--r-- 1532 300layout.vert
-rw-r--r-- 99 300link.frag
-rw-r--r-- 185 300link2.frag
-rw-r--r-- 81 300link3.frag
-rw-r--r-- 1544 300operations.frag
-rw-r--r-- 1440 300scope.vert
-rw-r--r-- 6878 310.comp
-rw-r--r-- 15115 310.frag
-rw-r--r-- 4350 310.geom
-rw-r--r-- 4164 310.tesc
-rw-r--r-- 3402 310.tese
-rw-r--r-- 12747 310.vert
-rw-r--r-- 2821 310AofA.vert
-rw-r--r-- 153 310implicitSizeArrayError.vert
-rw-r--r-- 3870 330.frag
-rw-r--r-- 183 330comp.frag
-rw-r--r-- 5662 400.frag
-rw-r--r-- 9588 400.geom
-rw-r--r-- 2425 400.tesc
-rw-r--r-- 2653 400.tese
-rw-r--r-- 144 400.vert
-rw-r--r-- 853 410.geom
-rw-r--r-- 145 410.tesc
-rw-r--r-- 76 410.vert
-rwxr-xr-x 932 420.comp
-rw-r--r-- 395 420.frag
-rw-r--r-- 1009 420.geom
-rw-r--r-- 1101 420.tesc
-rw-r--r-- 2143 420.tese
-rw-r--r-- 4776 420.vert
-rw-r--r-- 419 420_size_gl_in.geom
-rw-r--r-- 2066 430.comp
-rw-r--r-- 6557 430.vert
-rw-r--r-- 3652 430AofA.frag
-rw-r--r-- 1408 430scope.vert
-rw-r--r-- 5289 440.frag
-rw-r--r-- 7420 440.vert
-rw-r--r-- 19 450.comp
-rw-r--r-- 1438 450.frag
-rw-r--r-- 216 450.geom
-rw-r--r-- 269 450.tesc
-rw-r--r-- 235 450.tese
-rw-r--r-- 400 450.vert
-rw-r--r-- 2998 Operations.frag
-rw-r--r-- 785 aggOps.frag
-rw-r--r-- 664 always-discard.frag
-rw-r--r-- 309 always-discard2.frag
-rw-r--r-- 1920 array.frag
-rw-r--r-- 997 array100.frag
-rw-r--r-- 1440 atomic_uint.frag
-rw-r--r-- 42 badChars.frag
-rwxr-xr-x 35 badMacroArgs.frag
drwxr-xr-x - baseResults
-rwxr-xr-x 32 bump
-rw-r--r-- 253 comment.frag
-rw-r--r-- 206 conditionalDiscard.frag
-rw-r--r-- 816 constErrors.frag
-rw-r--r-- 4970 constFold.frag
-rw-r--r-- 2199 conversion.frag
-rw-r--r-- 42 cppBad.vert
-rw-r--r-- 5849 cppComplexExpr.vert
-rw-r--r-- 837 cppIndent.vert
-rw-r--r-- 2204 cppNest.vert
-rw-r--r-- 5323 cppSimple.vert
-rw-r--r-- 88 dataOut.frag
-rw-r--r-- 106 dataOutIndirect.frag
-rw-r--r-- 1059 dce.frag
-rw-r--r-- 1434 decls.frag
-rw-r--r-- 907 deepRvalue.frag
-rw-r--r-- 134 depthOut.frag
-rw-r--r-- 666 discard-dce.frag
-rw-r--r-- 230 doWhileLoop.frag
-rw-r--r-- 1928 earlyReturnDiscard.frag
-rw-r--r-- 0 empty.frag
-rw-r--r-- 1 empty2.frag
-rw-r--r-- 13 empty3.frag
-rw-r--r-- 36 errors.frag
-rw-r--r-- 99 es-link1.frag
-rw-r--r-- 115 es-link2.frag
-rw-r--r-- 361 flowControl.frag
-rw-r--r-- 672 forLoop.frag
-rw-r--r-- 448 forwardRef.frag
-rw-r--r-- 643 functionCall.frag
-rw-r--r-- 1578 functionSemantics.frag
-rwxr-xr-x 61 glslangValidator
-rw-r--r-- 38 glspv.esversion.vert
-rw-r--r-- 248 glspv.frag
-rw-r--r-- 49 glspv.version.frag
-rw-r--r-- 35 glspv.version.vert
-rw-r--r-- 697 glspv.vert
-rw-r--r-- 203 hlsl.array.frag
-rw-r--r-- 184 hlsl.assoc.frag
-rw-r--r-- 238 hlsl.attribute.frag
-rw-r--r-- 517 hlsl.buffer.frag
-rw-r--r-- 1440 hlsl.calculatelod.dx10.frag
-rw-r--r-- 1521 hlsl.calculatelodunclamped.dx10.frag
-rw-r--r-- 110 hlsl.cast.frag
-rw-r--r-- 472 hlsl.conditional.frag
-rw-r--r-- 405 hlsl.constructexpr.frag
-rw-r--r-- 175 hlsl.discard.frag
-rw-r--r-- 172 hlsl.doLoop.frag
-rw-r--r-- 168 hlsl.float1.frag
-rw-r--r-- 320 hlsl.float4.frag
-rw-r--r-- 396 hlsl.forLoop.frag
-rw-r--r-- 352 hlsl.frag
-rw-r--r-- 1151 hlsl.gather.array.dx10.frag
-rw-r--r-- 1189 hlsl.gather.basic.dx10.frag
-rw-r--r-- 1147 hlsl.gather.basic.dx10.vert
-rw-r--r-- 994 hlsl.gather.offset.dx10.frag
-rw-r--r-- 850 hlsl.gather.offsetarray.dx10.frag
-rw-r--r-- 2183 hlsl.gatherRGBA.array.dx10.frag
-rw-r--r-- 2247 hlsl.gatherRGBA.basic.dx10.frag
-rw-r--r-- 4555 hlsl.gatherRGBA.offset.dx10.frag
-rw-r--r-- 4515 hlsl.gatherRGBA.offsetarray.dx10.frag
-rw-r--r-- 2417 hlsl.gathercmpRGBA.array.dx10.frag
-rw-r--r-- 2508 hlsl.gathercmpRGBA.basic.dx10.frag
-rw-r--r-- 5100 hlsl.gathercmpRGBA.offset.dx10.frag
-rw-r--r-- 5060 hlsl.gathercmpRGBA.offsetarray.dx10.frag
-rw-r--r-- 9682 hlsl.getdimensions.dx10.frag
-rw-r--r-- 584 hlsl.getdimensions.dx10.vert
-rw-r--r-- 419 hlsl.getsampleposition.dx10.frag
-rw-r--r-- 477 hlsl.if.frag
-rw-r--r-- 830 hlsl.init.frag
-rw-r--r-- 610 hlsl.init2.frag
-rw-r--r-- 419 hlsl.inoutquals.frag
-rw-r--r-- 246 hlsl.intrinsics.barriers.comp
-rw-r--r-- 3959 hlsl.intrinsics.comp
-rw-r--r-- 304 hlsl.intrinsics.double.frag
-rw-r--r-- 318 hlsl.intrinsics.evalfns.frag
-rw-r--r-- 479 hlsl.intrinsics.f1632.frag
-rw-r--r-- 16451 hlsl.intrinsics.frag
-rw-r--r-- 110 hlsl.intrinsics.lit.frag
-rw-r--r-- 15751 hlsl.intrinsics.negative.comp
-rw-r--r-- 7197 hlsl.intrinsics.negative.frag
-rw-r--r-- 17979 hlsl.intrinsics.negative.vert
-rw-r--r-- 10539 hlsl.intrinsics.vert
-rw-r--r-- 275 hlsl.layout.frag
-rw-r--r-- 1082 hlsl.load.2dms.dx10.frag
-rw-r--r-- 1418 hlsl.load.array.dx10.frag
-rw-r--r-- 1484 hlsl.load.basic.dx10.frag
-rw-r--r-- 1373 hlsl.load.basic.dx10.vert
-rw-r--r-- 703 hlsl.load.buffer.dx10.frag
-rw-r--r-- 1520 hlsl.load.offset.dx10.frag
-rw-r--r-- 1397 hlsl.load.offsetarray.dx10.frag
-rw-r--r-- 177 hlsl.matType.frag
-rw-r--r-- 102 hlsl.max.frag
-rw-r--r-- 594 hlsl.numericsuffixes.frag
-rw-r--r-- 301 hlsl.pp.line.frag
-rw-r--r-- 168 hlsl.precedence.frag
-rw-r--r-- 147 hlsl.precedence2.frag
-rw-r--r-- 4840 hlsl.promotions.frag
-rw-r--r-- 1300 hlsl.sample.array.dx10.frag
-rw-r--r-- 3018 hlsl.sample.basic.dx10.frag
-rw-r--r-- 1433 hlsl.sample.offset.dx10.frag
-rw-r--r-- 1036 hlsl.sample.offsetarray.dx10.frag
-rw-r--r-- 1381 hlsl.samplebias.array.dx10.frag
-rw-r--r-- 1603 hlsl.samplebias.basic.dx10.frag
-rw-r--r-- 1514 hlsl.samplebias.offset.dx10.frag
-rw-r--r-- 1090 hlsl.samplebias.offsetarray.dx10.frag
-rw-r--r-- 1731 hlsl.samplecmp.array.dx10.frag
-rw-r--r-- 1674 hlsl.samplecmp.basic.dx10.frag
-rw-r--r-- 2075 hlsl.samplecmp.offset.dx10.frag
-rw-r--r-- 2169 hlsl.samplecmp.offsetarray.dx10.frag
-rw-r--r-- 1812 hlsl.samplecmplevelzero.array.dx10.frag
-rw-r--r-- 1764 hlsl.samplecmplevelzero.basic.dx10.frag
-rw-r--r-- 2159 hlsl.samplecmplevelzero.offset.dx10.frag
-rw-r--r-- 2259 hlsl.samplecmplevelzero.offsetarray.dx10.frag
-rw-r--r-- 1612 hlsl.samplegrad.array.dx10.frag
-rw-r--r-- 1957 hlsl.samplegrad.basic.dx10.frag
-rw-r--r-- 1915 hlsl.samplegrad.basic.dx10.vert
-rw-r--r-- 1745 hlsl.samplegrad.offset.dx10.frag
-rw-r--r-- 1269 hlsl.samplegrad.offsetarray.dx10.frag
-rw-r--r-- 1416 hlsl.samplelevel.array.dx10.frag
-rw-r--r-- 1665 hlsl.samplelevel.basic.dx10.frag
-rw-r--r-- 1585 hlsl.samplelevel.basic.dx10.vert
-rw-r--r-- 1532 hlsl.samplelevel.offset.dx10.frag
-rw-r--r-- 1102 hlsl.samplelevel.offsetarray.dx10.frag
-rw-r--r-- 387 hlsl.scope.frag
-rw-r--r-- 266 hlsl.semicolons.frag
-rw-r--r-- 343 hlsl.shapeConv.frag
-rw-r--r-- 77 hlsl.sin.frag
-rw-r--r-- 339 hlsl.stringtoken.frag
-rw-r--r-- 718 hlsl.struct.frag
-rw-r--r-- 717 hlsl.switch.frag
-rw-r--r-- 142 hlsl.swizzle.frag
-rw-r--r-- 1732 hlsl.templatetypes.frag
-rw-r--r-- 811 hlsl.templatetypes.negative.frag
-rw-r--r-- 234 hlsl.typedef.frag
-rw-r--r-- 112 hlsl.void.frag
-rw-r--r-- 174 hlsl.whileLoop.frag
-rw-r--r-- 245 length.frag
-rw-r--r-- 1591 lineContinuation.vert
-rw-r--r-- 805 lineContinuation100.vert
-rw-r--r-- 575 link1.frag
-rw-r--r-- 599 link2.frag
-rw-r--r-- 197 link3.frag
-rw-r--r-- 1110 localAggregates.frag
-rw-r--r-- 6240 loops.frag
-rw-r--r-- 1944 loopsArtificial.frag
-rw-r--r-- 59 mains.frag
-rw-r--r-- 35 mains1.frag
-rw-r--r-- 35 mains2.frag
-rw-r--r-- 87 makeDoc
-rw-r--r-- 1142 matrix.frag
-rw-r--r-- 991 matrix2.frag
-rw-r--r-- 520 matrixError.vert
-rw-r--r-- 93 maxClipDistances.vert
-rw-r--r-- 220 max_vertices_0.geom
-rw-r--r-- 139 negativeArraySize.comp
-rw-r--r-- 2105 newTexture.frag
-rw-r--r-- 37 noMain.vert
-rw-r--r-- 55 noMain1.geom
-rw-r--r-- 61 noMain2.geom
-rw-r--r-- 531 nonSquare.vert
-rw-r--r-- 294 nonVulkan.frag
-rw-r--r-- 2655 numeral.frag
-rw-r--r-- 236 pointCoord.frag
-rw-r--r-- 2743 precise.tesc
-rw-r--r-- 2272 precise_struct_block.vert
-rw-r--r-- 1908 precision.frag
-rw-r--r-- 593 precision.vert
-rw-r--r-- 747 prepost.frag
-rw-r--r-- 355 preprocessor.cpp_style___FILE__.vert
-rw-r--r-- 513 preprocessor.cpp_style_line_directive.vert
-rw-r--r-- 85 preprocessor.defined.vert
-rw-r--r-- 227 preprocessor.edge_cases.vert
-rw-r--r-- 5 preprocessor.eof_missing.vert
-rw-r--r-- 274 preprocessor.errors.vert
-rw-r--r-- 257 preprocessor.extensions.vert
-rw-r--r-- 471 preprocessor.function_macro.vert
-rw-r--r-- 90 preprocessor.include.disabled.vert
-rw-r--r-- 144 preprocessor.include.enabled.vert
-rw-r--r-- 59 preprocessor.line.frag
-rw-r--r-- 316 preprocessor.line.vert
-rw-r--r-- 60 preprocessor.many.endif.vert
-rw-r--r-- 156 preprocessor.pragma.vert
-rw-r--r-- 476 preprocessor.simple.vert
-rw-r--r-- 48 preprocessor.success_if_parse_would_fail.vert
-rw-r--r-- 857 recurse1.frag
-rw-r--r-- 527 recurse1.vert
-rw-r--r-- 352 recurse2.frag
-rw-r--r-- 3448 reflection.vert
-rwxr-xr-x 1195 runtests
-rw-r--r-- 1713 sample.frag
-rw-r--r-- 531 sample.frag.out
-rw-r--r-- 1772 sample.vert
-rw-r--r-- 815 sample.vert.out
-rw-r--r-- 174 simpleFunctionCall.frag
-rw-r--r-- 7408 specExamples.frag
-rw-r--r-- 6609 specExamples.vert
-rw-r--r-- 386 spv.100ops.frag
-rw-r--r-- 2188 spv.130.frag
-rw-r--r-- 816 spv.140.frag
-rw-r--r-- 780 spv.150.geom
-rw-r--r-- 545 spv.150.vert
-rw-r--r-- 241 spv.300BuiltIns.vert
-rw-r--r-- 272 spv.300layout.frag
-rw-r--r-- 1037 spv.300layout.vert
-rw-r--r-- 1034 spv.300layoutp.vert
-rw-r--r-- 1049 spv.310.bitcast.frag
-rw-r--r-- 595 spv.310.comp
-rw-r--r-- 486 spv.330.geom
-rw-r--r-- 8603 spv.400.frag
-rw-r--r-- 1098 spv.400.tesc
-rw-r--r-- 1178 spv.400.tese
-rw-r--r-- 750 spv.420.geom
-rw-r--r-- 142 spv.430.frag
-rw-r--r-- 844 spv.430.vert
-rw-r--r-- 835 spv.450.tesc
-rw-r--r-- 643 spv.AofA.frag
-rw-r--r-- 2596 spv.Operations.frag
-rw-r--r-- 1505 spv.accessChain.frag
-rw-r--r-- 836 spv.aggOps.frag
-rw-r--r-- 659 spv.always-discard.frag
-rw-r--r-- 304 spv.always-discard2.frag
-rw-r--r-- 1059 spv.atomic.comp
-rw-r--r-- 1020 spv.bitCast.frag
-rw-r--r-- 221 spv.bool.vert
-rw-r--r-- 496 spv.boolInBlock.frag
-rw-r--r-- 196 spv.branch-return.vert
-rw-r--r-- 199 spv.conditionalDiscard.frag
-rw-r--r-- 2070 spv.conversion.frag
-rw-r--r-- 83 spv.dataOut.frag
-rw-r--r-- 138 spv.dataOutIndirect.frag
-rw-r--r-- 180 spv.dataOutIndirect.vert
-rw-r--r-- 903 spv.deepRvalue.frag
-rw-r--r-- 146 spv.depthOut.frag
-rw-r--r-- 661 spv.discard-dce.frag
-rw-r--r-- 78 spv.do-simple.vert
-rw-r--r-- 265 spv.do-while-continue-break.vert
-rw-r--r-- 215 spv.doWhileLoop.frag
-rw-r--r-- 608 spv.double.comp
-rw-r--r-- 1875 spv.earlyReturnDiscard.frag
-rw-r--r-- 336 spv.flowControl.frag
-rw-r--r-- 165 spv.for-complex-condition.vert
-rw-r--r-- 265 spv.for-continue-break.vert
-rw-r--r-- 107 spv.for-nobody.vert
-rw-r--r-- 104 spv.for-notest.vert
-rw-r--r-- 94 spv.for-simple.vert
-rw-r--r-- 667 spv.forLoop.frag
-rw-r--r-- 498 spv.forwardFun.frag
-rw-r--r-- 643 spv.functionCall.frag
-rw-r--r-- 1324 spv.functionSemantics.frag
-rw-r--r-- 66 spv.glFragColor.frag
-rw-r--r-- 3308 spv.image.frag
-rw-r--r-- 4797 spv.int64.frag
-rw-r--r-- 1487 spv.intOps.vert
-rw-r--r-- 784 spv.interpOps.frag
-rw-r--r-- 1495 spv.layoutNested.vert
-rw-r--r-- 176 spv.length.frag
-rw-r--r-- 1066 spv.localAggregates.frag
-rw-r--r-- 5753 spv.loops.frag
-rw-r--r-- 1284 spv.loopsArtificial.frag
-rw-r--r-- 370 spv.matFun.vert
-rw-r--r-- 714 spv.matrix.frag
-rw-r--r-- 941 spv.matrix2.frag
-rw-r--r-- 884 spv.memoryQualifier.frag
-rw-r--r-- 135 spv.merge-unreachable.frag
-rw-r--r-- 2050 spv.newTexture.frag
-rw-r--r-- 147 spv.noDeadDecorations.vert
-rw-r--r-- 538 spv.nonSquare.vert
-rw-r--r-- 750 spv.precise.tesc
-rw-r--r-- 1065 spv.precise.tese
-rw-r--r-- 1191 spv.precision.frag
-rw-r--r-- 747 spv.prepost.frag
-rw-r--r-- 299 spv.pushConstant.vert
-rw-r--r-- 295 spv.qualifiers.vert
-rw-r--r-- 1964 spv.queryL.frag
-rw-r--r-- 3620 spv.separate.frag
-rw-r--r-- 223 spv.set.vert
-rw-r--r-- 2560 spv.shaderBallot.comp
-rw-r--r-- 337 spv.shaderGroupVote.comp
-rw-r--r-- 242 spv.shiftOps.frag
-rwxr-xr-x 983 spv.shortCircuit.frag
-rw-r--r-- 127 spv.simpleFunctionCall.frag
-rw-r--r-- 307 spv.simpleMat.vert
-rw-r--r-- 3726 spv.sparseTexture.frag
-rw-r--r-- 3055 spv.sparseTextureClamp.frag
-rw-r--r-- 114 spv.specConst.vert
-rw-r--r-- 252 spv.specConstant.comp
-rw-r--r-- 1291 spv.specConstant.vert
-rw-r--r-- 3088 spv.specConstantComposite.vert
-rw-r--r-- 3032 spv.specConstantOperations.vert
-rw-r--r-- 539 spv.structAssignment.frag
-rw-r--r-- 1185 spv.structDeref.frag
-rw-r--r-- 456 spv.structure.frag
-rw-r--r-- 791 spv.subpass.frag
-rw-r--r-- 2198 spv.switch.frag
-rw-r--r-- 872 spv.swizzle.frag
-rw-r--r-- 429 spv.swizzleInversion.frag
-rw-r--r-- 385 spv.test.frag
-rw-r--r-- 175 spv.test.vert
-rw-r--r-- 2751 spv.texture.frag
-rw-r--r-- 1339 spv.texture.vert
-rw-r--r-- 1481 spv.types.frag
-rw-r--r-- 2397 spv.uint.frag
-rw-r--r-- 257 spv.uniformArray.frag
-rw-r--r-- 896 spv.variableArrayIndex.frag
-rw-r--r-- 338 spv.varyingArray.frag
-rw-r--r-- 374 spv.varyingArrayIndirect.frag
-rw-r--r-- 304 spv.voidFunction.frag
-rw-r--r-- 246 spv.while-continue-break.vert
-rw-r--r-- 75 spv.while-simple.vert
-rw-r--r-- 211 spv.whileLoop.frag
-rw-r--r-- 572 structAssignment.frag
-rw-r--r-- 1234 structDeref.frag
-rw-r--r-- 481 structure.frag
-rw-r--r-- 2888 switch.frag
-rw-r--r-- 895 swizzle.frag
-rw-r--r-- 230 syntaxError.frag
-rw-r--r-- 414 test.frag
-rw-r--r-- 2803 texture.frag
-rw-r--r-- 47051 tokenLength.vert
-rw-r--r-- 1552 types.frag
-rw-r--r-- 2635 uint.frag
-rw-r--r-- 270 uniformArray.frag
-rw-r--r-- 903 variableArrayIndex.frag
-rw-r--r-- 371 varyingArray.frag
-rw-r--r-- 411 varyingArrayIndirect.frag
-rw-r--r-- 1774 versionsClean.frag
-rw-r--r-- 1746 versionsClean.vert
-rw-r--r-- 1799 versionsErrors.frag
-rw-r--r-- 1799 versionsErrors.vert
-rw-r--r-- 319 voidFunction.frag
-rw-r--r-- 1159 vulkan.ast.vert
-rw-r--r-- 311 vulkan.comp
-rw-r--r-- 3325 vulkan.frag
-rw-r--r-- 1846 vulkan.vert
-rw-r--r-- 226 whileLoop.frag