Don't check precision qualifiers on cross-stage checks
[platform/upstream/glslang.git] / Test /
drwxr-xr-x   ..
-rw-r--r-- 680 100.conf
-rw-r--r-- 5477 100.frag
-rw-r--r-- 1973 100Limits.vert
-rw-r--r-- 1286 100samplerExternal.frag
-rw-r--r-- 1532 100scope.vert
-rw-r--r-- 1725 110scope.vert
-rw-r--r-- 5185 120.frag
-rw-r--r-- 4602 120.vert
-rw-r--r-- 4610 130.frag
-rw-r--r-- 1409 130.vert
-rw-r--r-- 922 140.frag
-rw-r--r-- 2075 140.vert
-rw-r--r-- 4930 150.frag
-rw-r--r-- 4110 150.geom
-rw-r--r-- 878 150.tesc
-rw-r--r-- 918 150.tese
-rw-r--r-- 881 150.vert
-rw-r--r-- 5414 300.frag
-rw-r--r-- 4730 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-- 1259 300samplerExternal.frag
-rw-r--r-- 1125 300samplerExternalYUV.frag
-rw-r--r-- 1440 300scope.vert
-rw-r--r-- 7286 310.comp
-rw-r--r-- 16262 310.frag
-rw-r--r-- 4350 310.geom
-rw-r--r-- 897 310.inheritMemory.frag
-rw-r--r-- 4519 310.tesc
-rw-r--r-- 3374 310.tese
-rw-r--r-- 12747 310.vert
-rw-r--r-- 2897 310AofA.vert
-rw-r--r-- 152 310implicitSizeArrayError.vert
-rw-r--r-- 314 310runtimeArray.vert
-rw-r--r-- 218 320.comp
-rw-r--r-- 7507 320.frag
-rw-r--r-- 3979 320.geom
-rw-r--r-- 4120 320.tesc
-rw-r--r-- 2921 320.tese
-rw-r--r-- 8356 320.vert
-rw-r--r-- 3998 330.frag
-rw-r--r-- 183 330comp.frag
-rw-r--r-- 5776 400.frag
-rw-r--r-- 9591 400.geom
-rw-r--r-- 2728 400.tesc
-rw-r--r-- 2927 400.tese
-rw-r--r-- 1693 400.vert
-rw-r--r-- 853 410.geom
-rw-r--r-- 145 410.tesc
-rw-r--r-- 121 410.vert
-rw-r--r-- 932 420.comp
-rw-r--r-- 1467 420.frag
-rw-r--r-- 1009 420.geom
-rw-r--r-- 1101 420.tesc
-rw-r--r-- 2143 420.tese
-rw-r--r-- 4914 420.vert
-rw-r--r-- 419 420_size_gl_in.geom
-rw-r--r-- 2179 430.comp
-rw-r--r-- 6557 430.vert
-rw-r--r-- 3652 430AofA.frag
-rw-r--r-- 1408 430scope.vert
-rw-r--r-- 28 435.vert
-rw-r--r-- 5289 440.frag
-rw-r--r-- 7601 440.vert
-rw-r--r-- 207 450.comp
-rw-r--r-- 1748 450.frag
-rw-r--r-- 354 450.geom
-rw-r--r-- 499 450.tesc
-rw-r--r-- 705 450.tese
-rw-r--r-- 1528 450.vert
-rw-r--r-- 632 460.frag
-rw-r--r-- 262 460.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-- 2127 array.frag
-rw-r--r-- 997 array100.frag
-rw-r--r-- 1501 atomic_uint.frag
-rw-r--r-- 54 badChars.frag
-rw-r--r-- 35 badMacroArgs.frag
-rw-r--r-- 11 bar.h
drwxr-xr-x - baseLegalResults
drwxr-xr-x - baseResults
-rwxr-xr-x 52 bump
-rw-r--r-- 253 comment.frag
-rw-r--r-- 76 compoundsuffix.frag.hlsl
-rw-r--r-- 47 compoundsuffix.vert.glsl
-rw-r--r-- 206 conditionalDiscard.frag
-rw-r--r-- 816 constErrors.frag
-rw-r--r-- 5104 constFold.frag
-rw-r--r-- 402 constFoldIntMin.frag
-rw-r--r-- 1386 constantUnaryConversion.comp
-rw-r--r-- 191 contradict_0.geom
-rw-r--r-- 117 contradict_1.geom
-rw-r--r-- 2199 conversion.frag
-rw-r--r-- 63 cppBad.vert
-rw-r--r-- 32 cppBad2.vert
-rw-r--r-- 32 cppBad3.vert
-rw-r--r-- 42 cppBad4.vert
-rw-r--r-- 42 cppBad5.vert
-rw-r--r-- 5849 cppComplexExpr.vert
-rw-r--r-- 593 cppDeepNest.frag
-rw-r--r-- 837 cppIndent.vert
-rw-r--r-- 185 cppIntMinOverNegativeOne.frag
-rw-r--r-- 695 cppMerge.frag
-rw-r--r-- 2204 cppNest.vert
-rw-r--r-- 669 cppPassMacroName.frag
-rw-r--r-- 146 cppRelaxSkipTokensErrors.vert
-rw-r--r-- 5513 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-- 930 findFunction.frag
-rw-r--r-- 361 flowControl.frag
-rw-r--r-- 30 foo.h
-rw-r--r-- 672 forLoop.frag
-rw-r--r-- 448 forwardRef.frag
-rw-r--r-- 643 functionCall.frag
-rw-r--r-- 1578 functionSemantics.frag
-rw-r--r-- 377 glsl.-D-U.frag
-rw-r--r-- 205 glsl.140.layoutOffset.error.vert
-rw-r--r-- 231 glsl.430.layoutOffset.error.vert
-rw-r--r-- 11667 glsl.450.subgroup.frag
-rw-r--r-- 11697 glsl.450.subgroup.geom
-rw-r--r-- 11661 glsl.450.subgroup.tesc
-rw-r--r-- 11658 glsl.450.subgroup.tese
-rw-r--r-- 11635 glsl.450.subgroup.vert
-rw-r--r-- 20526 glsl.450.subgroupArithmetic.comp
-rw-r--r-- 4192 glsl.450.subgroupBallot.comp
-rw-r--r-- 1049 glsl.450.subgroupBallotNeg.comp
-rw-r--r-- 11810 glsl.450.subgroupBasic.comp
-rw-r--r-- 7647 glsl.450.subgroupClustered.comp
-rw-r--r-- 1423 glsl.450.subgroupClusteredNeg.comp
-rw-r--r-- 28163 glsl.450.subgroupPartitioned.comp
-rw-r--r-- 6451 glsl.450.subgroupQuad.comp
-rw-r--r-- 3710 glsl.450.subgroupShuffle.comp
-rw-r--r-- 3779 glsl.450.subgroupShuffleRelative.comp
-rw-r--r-- 1919 glsl.450.subgroupVote.comp
-rw-r--r-- 13404 glsl.460.subgroup.mesh
-rw-r--r-- 11947 glsl.460.subgroup.rahit
-rw-r--r-- 11549 glsl.460.subgroup.rcall
-rw-r--r-- 12042 glsl.460.subgroup.rchit
-rw-r--r-- 11796 glsl.460.subgroup.rgen
-rw-r--r-- 11834 glsl.460.subgroup.rint
-rw-r--r-- 11837 glsl.460.subgroup.rmiss
-rw-r--r-- 12627 glsl.460.subgroup.task
-rw-r--r-- 111 glsl.entryPointRename.vert
-rw-r--r-- 62 glsl.entryPointRename2.vert
-rw-r--r-- 212 glsl.es300.layoutOffset.error.vert
-rw-r--r-- 193 glsl.es320.subgroup.frag
-rw-r--r-- 314 glsl.es320.subgroup.geom
-rw-r--r-- 278 glsl.es320.subgroup.tesc
-rw-r--r-- 275 glsl.es320.subgroup.tese
-rw-r--r-- 250 glsl.es320.subgroup.vert
-rw-r--r-- 15139 glsl.es320.subgroupArithmetic.comp
-rw-r--r-- 3283 glsl.es320.subgroupBallot.comp
-rw-r--r-- 992 glsl.es320.subgroupBallotNeg.comp
-rw-r--r-- 548 glsl.es320.subgroupBasic.comp
-rw-r--r-- 5832 glsl.es320.subgroupClustered.comp
-rw-r--r-- 1157 glsl.es320.subgroupClusteredNeg.comp
-rw-r--r-- 21373 glsl.es320.subgroupPartitioned.comp
-rw-r--r-- 4724 glsl.es320.subgroupQuad.comp
-rw-r--r-- 2779 glsl.es320.subgroupShuffle.comp
-rw-r--r-- 2836 glsl.es320.subgroupShuffleRelative.comp
-rw-r--r-- 1475 glsl.es320.subgroupVote.comp
-rwxr-xr-x 61 glslangValidator
-rw-r--r-- 38 glspv.esversion.vert
-rw-r--r-- 650 glspv.frag
-rw-r--r-- 49 glspv.version.frag
-rw-r--r-- 35 glspv.version.vert
-rw-r--r-- 721 glspv.vert
-rw-r--r-- 349 hlsl.-D-U.frag
-rw-r--r-- 231 hlsl.PointSize.geom
-rw-r--r-- 65 hlsl.PointSize.vert
-rw-r--r-- 452 hlsl.aliasOpaque.frag
-rw-r--r-- 177 hlsl.amend.frag
-rw-r--r-- 1048 hlsl.array.flatten.frag
-rw-r--r-- 536 hlsl.array.frag
-rw-r--r-- 783 hlsl.array.implicit-size.frag
-rw-r--r-- 344 hlsl.array.multidim.frag
-rw-r--r-- 184 hlsl.assoc.frag
-rw-r--r-- 222 hlsl.attribute.expression.comp
-rw-r--r-- 236 hlsl.attribute.frag
-rw-r--r-- 435 hlsl.attributeC11.frag
-rw-r--r-- 117 hlsl.attributeGlobalBuffer.frag
-rw-r--r-- 1024 hlsl.automap.frag
-rw-r--r-- 122 hlsl.basic.comp
-rw-r--r-- 608 hlsl.basic.geom
-rw-r--r-- 252 hlsl.boolConv.vert
-rw-r--r-- 1045 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-- 663 hlsl.cbuffer-identifier.vert
-rw-r--r-- 283 hlsl.charLit.vert
-rw-r--r-- 129 hlsl.clip.frag
-rw-r--r-- 179 hlsl.clipdistance-1.frag
-rw-r--r-- 461 hlsl.clipdistance-1.geom
-rw-r--r-- 223 hlsl.clipdistance-1.vert
-rw-r--r-- 264 hlsl.clipdistance-2.frag
-rw-r--r-- 480 hlsl.clipdistance-2.geom
-rw-r--r-- 398 hlsl.clipdistance-2.vert
-rw-r--r-- 253 hlsl.clipdistance-3.frag
-rw-r--r-- 584 hlsl.clipdistance-3.geom
-rw-r--r-- 296 hlsl.clipdistance-3.vert
-rw-r--r-- 240 hlsl.clipdistance-4.frag
-rw-r--r-- 616 hlsl.clipdistance-4.geom
-rw-r--r-- 457 hlsl.clipdistance-4.vert
-rw-r--r-- 272 hlsl.clipdistance-5.frag
-rw-r--r-- 478 hlsl.clipdistance-5.vert
-rw-r--r-- 330 hlsl.clipdistance-6.frag
-rw-r--r-- 541 hlsl.clipdistance-6.vert
-rw-r--r-- 322 hlsl.clipdistance-7.frag
-rw-r--r-- 534 hlsl.clipdistance-7.vert
-rw-r--r-- 321 hlsl.clipdistance-8.frag
-rw-r--r-- 481 hlsl.clipdistance-8.vert
-rw-r--r-- 273 hlsl.clipdistance-9.frag
-rw-r--r-- 450 hlsl.clipdistance-9.vert
-rw-r--r-- 1851 hlsl.color.hull.tesc
-rw-r--r-- 567 hlsl.comparison.vec.frag
-rw-r--r-- 967 hlsl.conditional.frag
-rw-r--r-- 340 hlsl.constantbuffer.frag
-rw-r--r-- 291 hlsl.constructArray.vert
-rw-r--r-- 405 hlsl.constructexpr.frag
-rw-r--r-- 2144 hlsl.constructimat.frag
-rw-r--r-- 314 hlsl.coverage.frag
-rw-r--r-- 399 hlsl.dashI.vert
-rw-r--r-- 199 hlsl.deadFunctionMissingBody.vert
-rw-r--r-- 86 hlsl.depthGreater.frag
-rw-r--r-- 68 hlsl.depthLess.frag
-rw-r--r-- 173 hlsl.discard.frag
-rw-r--r-- 499 hlsl.doLoop.frag
-rw-r--r-- 575 hlsl.domain.1.tese
-rw-r--r-- 745 hlsl.domain.2.tese
-rw-r--r-- 652 hlsl.domain.3.tese
-rw-r--r-- 277 hlsl.earlydepthstencil.frag
-rw-r--r-- 129 hlsl.emptystruct.init.vert
-rw-r--r-- 108 hlsl.emptystructreturn.frag
-rw-r--r-- 95 hlsl.emptystructreturn.vert
-rw-r--r-- 326 hlsl.entry-in.frag
-rw-r--r-- 375 hlsl.entry-out.frag
-rw-r--r-- 198 hlsl.entry.rename.frag
-rw-r--r-- 253 hlsl.explicitDescriptorSet.frag
-rw-r--r-- 263 hlsl.flatten.return.frag
-rw-r--r-- 624 hlsl.flattenOpaque.frag
-rw-r--r-- 605 hlsl.flattenOpaqueInit.vert
-rw-r--r-- 355 hlsl.flattenOpaqueInitMix.vert
-rw-r--r-- 473 hlsl.flattenSubset.frag
-rw-r--r-- 518 hlsl.flattenSubset2.frag
-rw-r--r-- 182 hlsl.float1.frag
-rw-r--r-- 315 hlsl.float4.frag
-rw-r--r-- 1041 hlsl.forLoop.frag
-rw-r--r-- 2853 hlsl.format.rwtexture.frag
-rw-r--r-- 352 hlsl.frag
-rw-r--r-- 349 hlsl.fraggeom.frag
-rw-r--r-- 310 hlsl.function.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-- 2616 hlsl.gathercmpRGBA.array.dx10.frag
-rw-r--r-- 2906 hlsl.gathercmpRGBA.basic.dx10.frag
-rw-r--r-- 5751 hlsl.gathercmpRGBA.offset.dx10.frag
-rw-r--r-- 5277 hlsl.gathercmpRGBA.offsetarray.dx10.frag
-rw-r--r-- 9682 hlsl.getdimensions.dx10.frag
-rw-r--r-- 584 hlsl.getdimensions.dx10.vert
-rw-r--r-- 2362 hlsl.getdimensions.rw.dx10.frag
-rw-r--r-- 448 hlsl.getsampleposition.dx10.frag
-rw-r--r-- 339 hlsl.global-const-init.frag
-rw-r--r-- 276 hlsl.groupid.comp
-rw-r--r-- 3053 hlsl.gs-hs-mix.tesc
-rw-r--r-- 332 hlsl.hlslOffset.vert
-rw-r--r-- 663 hlsl.hull.1.tesc
-rw-r--r-- 650 hlsl.hull.2.tesc
-rw-r--r-- 647 hlsl.hull.3.tesc
-rw-r--r-- 1084 hlsl.hull.4.tesc
-rw-r--r-- 1056 hlsl.hull.5.tesc
-rw-r--r-- 1086 hlsl.hull.6.tesc
-rw-r--r-- 883 hlsl.hull.ctrlpt-1.tesc
-rw-r--r-- 1004 hlsl.hull.ctrlpt-2.tesc
-rw-r--r-- 489 hlsl.hull.void.tesc
-rw-r--r-- 478 hlsl.identifier.sample.frag
-rw-r--r-- 635 hlsl.if.frag
-rw-r--r-- 161 hlsl.imagefetch-subvec4.comp
-rw-r--r-- 558 hlsl.implicitBool.frag
-rw-r--r-- 136 hlsl.include.vert
-rw-r--r-- 115 hlsl.includeNegative.vert
-rw-r--r-- 263 hlsl.inf.vert
-rw-r--r-- 961 hlsl.init.frag
-rw-r--r-- 1532 hlsl.init2.frag
-rw-r--r-- 497 hlsl.inoutquals.frag
-rw-r--r-- 101 hlsl.inoutquals.negative.frag
-rw-r--r-- 260 hlsl.int.dot.frag
-rw-r--r-- 781 hlsl.intrinsic.frexp.frag
-rw-r--r-- 547 hlsl.intrinsic.frexp.vert
-rw-r--r-- 246 hlsl.intrinsics.barriers.comp
-rw-r--r-- 3992 hlsl.intrinsics.comp
-rw-r--r-- 87 hlsl.intrinsics.d3dcolortoubyte4.frag
-rw-r--r-- 304 hlsl.intrinsics.double.frag
-rw-r--r-- 318 hlsl.intrinsics.evalfns.frag
-rw-r--r-- 402 hlsl.intrinsics.f1632.frag
-rw-r--r-- 402 hlsl.intrinsics.f3216.frag
-rw-r--r-- 16571 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-- 18063 hlsl.intrinsics.negative.vert
-rw-r--r-- 309 hlsl.intrinsics.promote.down.frag
-rw-r--r-- 1725 hlsl.intrinsics.promote.frag
-rw-r--r-- 880 hlsl.intrinsics.promote.outputs.frag
-rw-r--r-- 10422 hlsl.intrinsics.vert
-rw-r--r-- 219 hlsl.isfinite.frag
-rw-r--r-- 419 hlsl.layout.frag
-rw-r--r-- 160 hlsl.layoutOverride.vert
-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-- 674 hlsl.load.buffer.float.dx10.frag
-rw-r--r-- 1520 hlsl.load.offset.dx10.frag
-rw-r--r-- 1397 hlsl.load.offsetarray.dx10.frag
-rw-r--r-- 435 hlsl.load.rwbuffer.dx10.frag
-rw-r--r-- 1098 hlsl.load.rwtexture.array.dx10.frag
-rw-r--r-- 1174 hlsl.load.rwtexture.dx10.frag
-rw-r--r-- 96 hlsl.localStructuredBuffer.comp
-rw-r--r-- 273 hlsl.logical.binary.frag
-rw-r--r-- 511 hlsl.logical.binary.vec.frag
-rw-r--r-- 403 hlsl.logical.unary.frag
-rw-r--r-- 402 hlsl.logicalConvert.frag
-rw-r--r-- 219 hlsl.loopattr.frag
-rw-r--r-- 594 hlsl.matNx1.frag
-rw-r--r-- 1128 hlsl.matType.bool.frag
-rw-r--r-- 198 hlsl.matType.frag
-rw-r--r-- 2036 hlsl.matType.int.frag
-rw-r--r-- 435 hlsl.matpack-1.frag
-rw-r--r-- 115 hlsl.matpack-pragma-global.frag
-rw-r--r-- 644 hlsl.matpack-pragma.frag
-rw-r--r-- 812 hlsl.matrixSwizzle.vert
-rw-r--r-- 1762 hlsl.matrixindex.frag
-rw-r--r-- 102 hlsl.max.frag
-rw-r--r-- 403 hlsl.memberFunCall.frag
-rw-r--r-- 832 hlsl.mintypes.frag
-rw-r--r-- 153 hlsl.mip.negative.frag
-rw-r--r-- 153 hlsl.mip.negative2.frag
-rw-r--r-- 492 hlsl.mip.operator.frag
-rw-r--r-- 1167 hlsl.mul-truncate.frag
-rw-r--r-- 903 hlsl.multiDescriptorSet.frag
-rw-r--r-- 237 hlsl.multiEntry.vert
-rw-r--r-- 162 hlsl.multiReturn.frag
-rw-r--r-- 455 hlsl.namespace.frag
-rw-r--r-- 119 hlsl.noSemantic.functionality1.comp
-rw-r--r-- 269 hlsl.nonint-index.frag
-rw-r--r-- 673 hlsl.nonstaticMemberFunction.frag
-rw-r--r-- 726 hlsl.numericsuffixes.frag
-rw-r--r-- 144 hlsl.numthreads.comp
-rw-r--r-- 370 hlsl.opaque-type-bug.frag
-rw-r--r-- 2206 hlsl.overload.frag
-rw-r--r-- 1130 hlsl.params.default.frag
-rw-r--r-- 1205 hlsl.params.default.negative.frag
-rw-r--r-- 517 hlsl.partialFlattenLocal.vert
-rw-r--r-- 221 hlsl.partialFlattenMixed.vert
-rw-r--r-- 575 hlsl.partialInit.frag
-rw-r--r-- 497 hlsl.pp.expand.frag
-rw-r--r-- 301 hlsl.pp.line.frag
-rw-r--r-- 631 hlsl.pp.line2.frag
-rw-r--r-- 546 hlsl.pp.line3.frag
-rw-r--r-- 721 hlsl.pp.line4.frag
-rw-r--r-- 267 hlsl.pp.tokenpasting.frag
-rw-r--r-- 154 hlsl.pp.vert
-rw-r--r-- 168 hlsl.precedence.frag
-rw-r--r-- 147 hlsl.precedence2.frag
-rw-r--r-- 267 hlsl.precise.frag
-rw-r--r-- 330 hlsl.preprocessor.frag
-rw-r--r-- 331 hlsl.printf.comp
-rw-r--r-- 433 hlsl.promote.atomic.frag
-rw-r--r-- 381 hlsl.promote.binary.frag
-rw-r--r-- 260 hlsl.promote.vec1.frag
-rw-r--r-- 4840 hlsl.promotions.frag
-rw-r--r-- 640 hlsl.reflection.binding.frag
-rw-r--r-- 2405 hlsl.reflection.vert
-rw-r--r-- 79 hlsl.round.dx10.frag
-rw-r--r-- 79 hlsl.round.dx9.frag
-rw-r--r-- 8983 hlsl.rw.atomics.frag
-rw-r--r-- 3008 hlsl.rw.bracket.frag
-rw-r--r-- 291 hlsl.rw.register.frag
-rw-r--r-- 2910 hlsl.rw.scalar.bracket.frag
-rw-r--r-- 1043 hlsl.rw.swizzle.frag
-rw-r--r-- 2975 hlsl.rw.vec2.bracket.frag
-rw-r--r-- 1300 hlsl.sample.array.dx10.frag
-rw-r--r-- 3018 hlsl.sample.basic.dx10.frag
-rw-r--r-- 1056 hlsl.sample.dx9.frag
-rw-r--r-- 411 hlsl.sample.dx9.vert
-rw-r--r-- 1433 hlsl.sample.offset.dx10.frag
-rw-r--r-- 1036 hlsl.sample.offsetarray.dx10.frag
-rw-r--r-- 525 hlsl.sample.sub-vec4.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-- 367 hlsl.samplecmp.dualmode.frag
-rw-r--r-- 348 hlsl.samplecmp.negative.frag
-rw-r--r-- 216 hlsl.samplecmp.negative2.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-- 93 hlsl.scalar-length.frag
-rw-r--r-- 783 hlsl.scalar2matrix.frag
-rw-r--r-- 748 hlsl.scalarCast.vert
-rw-r--r-- 385 hlsl.scope.frag
-rw-r--r-- 310 hlsl.self_cast.frag
-rw-r--r-- 412 hlsl.semantic-1.vert
-rw-r--r-- 551 hlsl.semantic.geom
-rw-r--r-- 233 hlsl.semantic.vert
-rw-r--r-- 266 hlsl.semicolons.frag
-rw-r--r-- 648 hlsl.shapeConv.frag
-rw-r--r-- 79 hlsl.shapeConvRet.frag
-rw-r--r-- 1217 hlsl.shift.per-set.frag
-rw-r--r-- 77 hlsl.sin.frag
-rw-r--r-- 425 hlsl.singleArgIntPromo.vert
-rw-r--r-- 376 hlsl.snorm.uav.comp
-rw-r--r-- 273 hlsl.specConstant.frag
-rw-r--r-- 245 hlsl.staticFuncInit.frag
-rw-r--r-- 431 hlsl.staticMemberFunction.frag
-rw-r--r-- 172 hlsl.store.rwbyteaddressbuffer.type.comp
-rw-r--r-- 340 hlsl.string.frag
-rw-r--r-- 339 hlsl.stringtoken.frag
-rw-r--r-- 846 hlsl.struct.frag
-rw-r--r-- 435 hlsl.struct.split-1.vert
-rw-r--r-- 431 hlsl.struct.split.array.geom
-rw-r--r-- 151 hlsl.struct.split.assign.frag
-rw-r--r-- 545 hlsl.struct.split.call.vert
-rw-r--r-- 661 hlsl.struct.split.nested.geom
-rw-r--r-- 295 hlsl.struct.split.trivial.geom
-rw-r--r-- 433 hlsl.struct.split.trivial.vert
-rw-r--r-- 434 hlsl.structIoFourWay.frag
-rw-r--r-- 76 hlsl.structStructName.frag
-rw-r--r-- 649 hlsl.structarray.flatten.frag
-rw-r--r-- 472 hlsl.structarray.flatten.geom
-rw-r--r-- 477 hlsl.structbuffer.append.fn.frag
-rw-r--r-- 238 hlsl.structbuffer.append.frag
-rw-r--r-- 649 hlsl.structbuffer.atomics.frag
-rw-r--r-- 254 hlsl.structbuffer.byte.frag
-rw-r--r-- 413 hlsl.structbuffer.coherent.frag
-rw-r--r-- 391 hlsl.structbuffer.floatidx.comp
-rw-r--r-- 469 hlsl.structbuffer.fn.frag
-rw-r--r-- 358 hlsl.structbuffer.fn2.comp
-rw-r--r-- 451 hlsl.structbuffer.frag
-rw-r--r-- 434 hlsl.structbuffer.incdec.frag
-rw-r--r-- 379 hlsl.structbuffer.rw.frag
-rw-r--r-- 302 hlsl.structbuffer.rwbyte.frag
-rw-r--r-- 340 hlsl.structin.vert
-rw-r--r-- 4137 hlsl.subpass.frag
-rw-r--r-- 726 hlsl.switch.frag
-rw-r--r-- 149 hlsl.swizzle.frag
-rw-r--r-- 174 hlsl.synthesizeInput.frag
-rw-r--r-- 188 hlsl.target.frag
-rw-r--r-- 347 hlsl.targetStruct1.frag
-rw-r--r-- 360 hlsl.targetStruct2.frag
-rw-r--r-- 1732 hlsl.templatetypes.frag
-rw-r--r-- 811 hlsl.templatetypes.negative.frag
-rw-r--r-- 1222 hlsl.texture.struct.frag
-rw-r--r-- 1120 hlsl.texture.subvec4.frag
-rw-r--r-- 245 hlsl.texturebuffer.frag
-rw-r--r-- 499 hlsl.this.frag
-rw-r--r-- 450 hlsl.tristream-append.geom
-rw-r--r-- 1463 hlsl.tx.bracket.frag
-rw-r--r-- 443 hlsl.tx.overload.frag
-rw-r--r-- 477 hlsl.type.half.frag
-rw-r--r-- 587 hlsl.type.identifier.frag
-rw-r--r-- 19573 hlsl.type.type.conversion.all.frag
-rw-r--r-- 5442 hlsl.type.type.conversion.valid.frag
-rw-r--r-- 217 hlsl.typeGraphCopy.vert
-rw-r--r-- 234 hlsl.typedef.frag
-rw-r--r-- 122 hlsl.void.frag
-rw-r--r-- 2015 hlsl.wavebroadcast.comp
-rw-r--r-- 2004 hlsl.waveprefix.comp
-rw-r--r-- 6579 hlsl.wavequad.comp
-rw-r--r-- 158 hlsl.wavequery.comp
-rw-r--r-- 183 hlsl.wavequery.frag
-rw-r--r-- 5036 hlsl.wavereduction.comp
-rw-r--r-- 376 hlsl.wavevote.comp
-rw-r--r-- 179 hlsl.whileLoop.frag
-rw-r--r-- 106 hlsl.y-negate-1.vert
-rw-r--r-- 133 hlsl.y-negate-2.vert
-rw-r--r-- 254 hlsl.y-negate-3.vert
-rw-r--r-- 24 i1.h
-rw-r--r-- 60 implicitInnerAtomicUint.frag
drwxr-xr-x - inc1
drwxr-xr-x - inc2
-rw-r--r-- 222 include.vert
-rw-r--r-- 222 invalidSwizzle.vert
-rw-r--r-- 757 iomap.crossStage.2.frag
-rw-r--r-- 770 iomap.crossStage.2.geom
-rw-r--r-- 796 iomap.crossStage.2.vert
-rw-r--r-- 842 iomap.crossStage.frag
-rw-r--r-- 788 iomap.crossStage.vert
-rw-r--r-- 795 iomap.crossStage.vk.frag
-rw-r--r-- 596 iomap.crossStage.vk.geom
-rw-r--r-- 584 iomap.crossStage.vk.vert
-rw-r--r-- 245 length.frag
-rw-r--r-- 1591 lineContinuation.vert
-rw-r--r-- 805 lineContinuation100.vert
-rw-r--r-- 786 link.multiAnonBlocksInvalid.0.0.vert
-rw-r--r-- 583 link.multiAnonBlocksInvalid.0.1.vert
-rw-r--r-- 531 link.multiAnonBlocksValid.0.0.vert
-rw-r--r-- 290 link.multiAnonBlocksValid.0.1.vert
-rw-r--r-- 636 link.multiBlocksInvalid.0.0.vert
-rw-r--r-- 301 link.multiBlocksInvalid.0.1.vert
-rw-r--r-- 348 link.multiBlocksValid.1.0.vert
-rw-r--r-- 302 link.multiBlocksValid.1.1.vert
-rw-r--r-- 271 link.vk.differentPC.0.0.frag
-rw-r--r-- 169 link.vk.differentPC.0.1.frag
-rw-r--r-- 172 link.vk.differentPC.0.2.frag
-rw-r--r-- 186 link.vk.differentPC.1.0.frag
-rw-r--r-- 169 link.vk.differentPC.1.1.frag
-rw-r--r-- 271 link.vk.differentPC.1.2.frag
-rwxr-xr-x 447 link.vk.inconsistentGLPerVertex.0.geom
-rwxr-xr-x 393 link.vk.inconsistentGLPerVertex.0.vert
-rw-r--r-- 271 link.vk.matchingPC.0.0.frag
-rw-r--r-- 169 link.vk.matchingPC.0.1.frag
-rw-r--r-- 168 link.vk.matchingPC.0.2.frag
-rw-r--r-- 804 link.vk.multiBlocksValid.0.0.vert
-rw-r--r-- 715 link.vk.multiBlocksValid.0.1.vert
-rw-r--r-- 901 link.vk.multiBlocksValid.1.0.geom
-rw-r--r-- 796 link.vk.multiBlocksValid.1.1.geom
-rw-r--r-- 255 link.vk.pcNamingInvalid.0.0.vert
-rw-r--r-- 210 link.vk.pcNamingInvalid.0.1.vert
-rw-r--r-- 278 link.vk.pcNamingValid.0.0.vert
-rw-r--r-- 232 link.vk.pcNamingValid.0.1.vert
-rw-r--r-- 575 link1.frag
-rw-r--r-- 403 link1.vk.frag
-rw-r--r-- 599 link2.frag
-rw-r--r-- 421 link2.vk.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-- 1019 matrix2.frag
-rw-r--r-- 651 matrixError.vert
-rw-r--r-- 93 maxClipDistances.vert
-rw-r--r-- 220 max_vertices_0.geom
-rw-r--r-- 289 missingBodies.vert
-rw-r--r-- 436 mixedArrayDecls.frag
-rw-r--r-- 139 negativeArraySize.comp
-rw-r--r-- 240 negativeWorkGroupSize.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-- 1013 nonuniform.frag
-rw-r--r-- 47 nosuffix
-rw-r--r-- 2724 numeral.frag
-rw-r--r-- 231 nvShaderNoperspectiveInterpolation.frag
-rw-r--r-- 1027 overlongLiteral.frag
-rw-r--r-- 11 parent.h
-rw-r--r-- 29 parentBad
-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-- 171 preprocessor.bad_arg.vert
-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-- 88 preprocessor.include.disabled.vert
-rw-r--r-- 2445 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-- 172 preprocessor.pragma.vert
-rw-r--r-- 975 preprocessor.simple.vert
-rw-r--r-- 48 preprocessor.success_if_parse_would_fail.vert
-rw-r--r-- 5470 rayQuery-allOps.Error.rgen
-rw-r--r-- 5598 rayQuery-allOps.comp
-rw-r--r-- 5528 rayQuery-allOps.frag
-rw-r--r-- 5528 rayQuery-allOps.rgen
-rw-r--r-- 3082 rayQuery-committed.Error.rgen
-rw-r--r-- 823 rayQuery-global.rgen
-rw-r--r-- 123 rayQuery-initialization.Error.comp
-rw-r--r-- 914 rayQuery-initialize.rgen
-rw-r--r-- 978 rayQuery-no-cse.rgen
-rw-r--r-- 2338 rayQuery-types.comp
-rw-r--r-- 588 rayQuery.rgen
-rw-r--r-- 857 recurse1.frag
-rw-r--r-- 527 recurse1.vert
-rw-r--r-- 352 recurse2.frag
-rw-r--r-- 81 reflection.frag
-rw-r--r-- 334 reflection.linked.frag
-rw-r--r-- 332 reflection.linked.vert
-rw-r--r-- 485 reflection.options.geom
-rw-r--r-- 1359 reflection.options.vert
-rw-r--r-- 4800 reflection.vert
-rw-r--r-- 122 remap.basic.dcefunc.frag
-rw-r--r-- 122 remap.basic.everything.frag
-rw-r--r-- 122 remap.basic.none.frag
-rw-r--r-- 122 remap.basic.strip.frag
-rw-r--r-- 3018 remap.hlsl.sample.basic.everything.frag
-rw-r--r-- 3018 remap.hlsl.sample.basic.none.frag
-rw-r--r-- 3018 remap.hlsl.sample.basic.strip.frag
-rw-r--r-- 1738 remap.hlsl.templatetypes.everything.frag
-rw-r--r-- 1738 remap.hlsl.templatetypes.none.frag
-rw-r--r-- 151 remap.if.everything.frag
-rw-r--r-- 151 remap.if.none.frag
-rw-r--r-- 219 remap.invalid-spirv-1.spv
-rw-r--r-- 212 remap.invalid-spirv-2.spv
-rw-r--r-- 220 remap.literal64.everything.spv
-rw-r--r-- 220 remap.literal64.none.spv
-rw-r--r-- 451 remap.similar_1a.everything.frag
-rw-r--r-- 451 remap.similar_1a.none.frag
-rw-r--r-- 473 remap.similar_1b.everything.frag
-rw-r--r-- 473 remap.similar_1b.none.frag
-rw-r--r-- 185 remap.specconst.comp
-rw-r--r-- 348 remap.switch.everything.frag
-rw-r--r-- 348 remap.switch.none.frag
-rw-r--r-- 240 remap.uniformarray.everything.frag
-rw-r--r-- 240 remap.uniformarray.none.frag
-rwxr-xr-x 14421 runtests
-rw-r--r-- 2885 runtimeArray.vert
-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-- 1293 samplerlessTextureFunctions.frag
-rw-r--r-- 174 simpleFunctionCall.frag
-rw-r--r-- 7408 specExamples.frag
-rw-r--r-- 6659 specExamples.vert
-rw-r--r-- 255 spv.1.3.8bitstorage-ssbo.vert
-rw-r--r-- 259 spv.1.3.8bitstorage-ubo.vert
-rw-r--r-- 686 spv.1.3.coopmat.comp
-rw-r--r-- 734 spv.1.4.LoopControl.frag
-rw-r--r-- 236 spv.1.4.NonWritable.frag
-rw-r--r-- 655 spv.1.4.OpCopyLogical.comp
-rw-r--r-- 347 spv.1.4.OpCopyLogical.funcall.frag
-rw-r--r-- 655 spv.1.4.OpCopyLogicalBool.comp
-rw-r--r-- 512 spv.1.4.OpEntryPoint.frag
-rw-r--r-- 348 spv.1.4.OpEntryPoint.opaqueParams.vert
-rw-r--r-- 878 spv.1.4.OpSelect.frag
-rw-r--r-- 235 spv.1.4.constructComposite.comp
-rw-r--r-- 1011 spv.1.4.image.frag
-rw-r--r-- 1370 spv.1.4.sparseTexture.frag
-rw-r--r-- 623 spv.1.4.texture.frag
-rw-r--r-- 386 spv.100ops.frag
-rw-r--r-- 2188 spv.130.frag
-rw-r--r-- 893 spv.140.frag
-rw-r--r-- 780 spv.150.geom
-rw-r--r-- 545 spv.150.vert
-rw-r--r-- 1575 spv.16bitstorage-int.frag
-rw-r--r-- 1592 spv.16bitstorage-uint.frag
-rw-r--r-- 1603 spv.16bitstorage.frag
-rw-r--r-- 1477 spv.16bitstorage_Error-int.frag
-rw-r--r-- 1496 spv.16bitstorage_Error-uint.frag
-rw-r--r-- 1548 spv.16bitstorage_Error.frag
-rw-r--r-- 856 spv.16bitxfb.vert
-rw-r--r-- 241 spv.300BuiltIns.vert
-rw-r--r-- 272 spv.300layout.frag
-rw-r--r-- 1067 spv.300layout.vert
-rw-r--r-- 1034 spv.300layoutp.vert
-rw-r--r-- 1049 spv.310.bitcast.frag
-rw-r--r-- 709 spv.310.comp
-rw-r--r-- 1332 spv.320.meshShaderUserDefined.mesh
-rw-r--r-- 486 spv.330.geom
-rw-r--r-- 8635 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-- 243 spv.450.geom
-rw-r--r-- 125 spv.450.noRedecl.tesc
-rw-r--r-- 932 spv.450.tesc
-rw-r--r-- 143 spv.460.comp
-rw-r--r-- 404 spv.460.frag
-rw-r--r-- 93 spv.460.vert
-rw-r--r-- 469 spv.8bit-16bit-construction.frag
-rw-r--r-- 1549 spv.8bitstorage-int.frag
-rw-r--r-- 255 spv.8bitstorage-ssbo.vert
-rw-r--r-- 259 spv.8bitstorage-ubo.vert
-rw-r--r-- 1566 spv.8bitstorage-uint.frag
-rw-r--r-- 1454 spv.8bitstorage_Error-int.frag
-rw-r--r-- 1473 spv.8bitstorage_Error-uint.frag
-rw-r--r-- 678 spv.AnyHitShader.rahit
-rw-r--r-- 519 spv.AnyHitShader_Errors.rahit
-rw-r--r-- 643 spv.AofA.frag
-rw-r--r-- 773 spv.ClosestHitShader.rchit
-rw-r--r-- 425 spv.ClosestHitShader_Errors.rchit
-rw-r--r-- 254 spv.GeometryShaderPassthrough.geom
-rw-r--r-- 562 spv.IntersectShader.rint
-rw-r--r-- 612 spv.IntersectShader_Errors.rint
-rw-r--r-- 532 spv.MissShader.rmiss
-rw-r--r-- 1158 spv.MissShader_Errors.rmiss
-rw-r--r-- 143 spv.OVR_multiview.vert
-rw-r--r-- 2893 spv.Operations.frag
-rw-r--r-- 279 spv.RayCallable.rcall
-rw-r--r-- 2083 spv.RayCallable_Errors.rcall
-rw-r--r-- 703 spv.RayConstants.rgen
-rw-r--r-- 528 spv.RayGenShader.rgen
-rw-r--r-- 446 spv.RayGenShader11.rgen
-rw-r--r-- 749 spv.RayGenShaderArray.rgen
-rw-r--r-- 2592 spv.RayGenShader_Errors.rgen
-rw-r--r-- 268 spv.WorkgroupMemoryExplicitLayout.16BitAccess.comp
-rw-r--r-- 224 spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp
-rw-r--r-- 252 spv.WorkgroupMemoryExplicitLayout.MixBlockNonBlock_Errors.comp
-rw-r--r-- 196 spv.WorkgroupMemoryExplicitLayout.MultiBlock.comp
-rw-r--r-- 164 spv.WorkgroupMemoryExplicitLayout.NonBlock.comp
-rw-r--r-- 154 spv.WorkgroupMemoryExplicitLayout.SingleBlock.comp
-rw-r--r-- 472 spv.WorkgroupMemoryExplicitLayout.scalar.comp
-rw-r--r-- 388 spv.WorkgroupMemoryExplicitLayout.std140.comp
-rw-r--r-- 388 spv.WorkgroupMemoryExplicitLayout.std430.comp
-rw-r--r-- 1588 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-- 418 spv.arbPostDepthCoverage.frag
-rw-r--r-- 339 spv.arbPostDepthCoverage_Error.frag
-rw-r--r-- 1059 spv.atomic.comp
-rw-r--r-- 522 spv.atomicCounter.comp
-rw-r--r-- 8980 spv.atomicFloat.comp
-rw-r--r-- 5610 spv.atomicFloat_Error.comp
-rw-r--r-- 1663 spv.atomicInt64.comp
-rw-r--r-- 397 spv.atomicStoreInt64.comp
-rw-r--r-- 242 spv.barrier.vert
-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-- 373 spv.buffer.autoassign.frag
-rw-r--r-- 582 spv.bufferhandle1.frag
-rw-r--r-- 431 spv.bufferhandle10.frag
-rw-r--r-- 606 spv.bufferhandle11.frag
-rw-r--r-- 1369 spv.bufferhandle12.frag
-rw-r--r-- 498 spv.bufferhandle13.frag
-rw-r--r-- 641 spv.bufferhandle14.frag
-rw-r--r-- 601 spv.bufferhandle15.frag
-rw-r--r-- 660 spv.bufferhandle16.frag
-rw-r--r-- 349 spv.bufferhandle17_Errors.frag
-rw-r--r-- 1377 spv.bufferhandle18.frag
-rw-r--r-- 465 spv.bufferhandle19_Errors.frag
-rw-r--r-- 513 spv.bufferhandle2.frag
-rw-r--r-- 406 spv.bufferhandle3.frag
-rw-r--r-- 448 spv.bufferhandle4.frag
-rw-r--r-- 265 spv.bufferhandle5.frag
-rw-r--r-- 1108 spv.bufferhandle6.frag
-rw-r--r-- 464 spv.bufferhandle7.frag
-rw-r--r-- 636 spv.bufferhandle8.frag
-rw-r--r-- 680 spv.bufferhandle9.frag
-rw-r--r-- 703 spv.bufferhandleUvec2.frag
-rw-r--r-- 1094 spv.bufferhandle_Error.frag
-rw-r--r-- 252 spv.builtInXFB.vert
-rw-r--r-- 809 spv.builtin.PrimitiveShadingRateEXT.vert
-rw-r--r-- 129 spv.builtin.ShadingRateEXT.frag
-rw-r--r-- 2689 spv.computeShaderDerivatives.comp
-rw-r--r-- 2693 spv.computeShaderDerivatives2.comp
-rw-r--r-- 371 spv.conditionalDemote.frag
-rw-r--r-- 199 spv.conditionalDiscard.frag
-rw-r--r-- 5047 spv.constConstruct.vert
-rw-r--r-- 247 spv.constStruct.vert
-rw-r--r-- 235 spv.constructComposite.comp
-rw-r--r-- 1570 spv.controlFlowAttributes.frag
-rw-r--r-- 2070 spv.conversion.frag
-rw-r--r-- 3364 spv.coopmat.comp
-rw-r--r-- 1922 spv.coopmat_Error.comp
-rw-r--r-- 83 spv.dataOut.frag
-rw-r--r-- 138 spv.dataOutIndirect.frag
-rw-r--r-- 180 spv.dataOutIndirect.vert
-rw-r--r-- 178 spv.dead-after-continue.vert
-rw-r--r-- 125 spv.dead-after-discard.frag
-rw-r--r-- 234 spv.dead-after-loop-break.vert
-rw-r--r-- 122 spv.dead-after-return.vert
-rw-r--r-- 190 spv.dead-after-switch-break.vert
-rw-r--r-- 405 spv.dead-complex-continue-after-return.vert
-rw-r--r-- 292 spv.dead-complex-merge-after-return.vert
-rw-r--r-- 721 spv.debugInfo.frag
-rw-r--r-- 280 spv.debugPrintf.frag
-rw-r--r-- 192 spv.debugPrintf_Error.frag
-rw-r--r-- 903 spv.deepRvalue.frag
-rw-r--r-- 114 spv.demoteDisabled.frag
-rw-r--r-- 146 spv.depthOut.frag
-rw-r--r-- 190 spv.depthUnchanged.frag
-rw-r--r-- 131 spv.deviceGroup.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-- 209 spv.drawParams.vert
-rw-r--r-- 1875 spv.earlyReturnDiscard.frag
-rw-r--r-- 10983 spv.explicittypes.frag
-rw-r--r-- 401 spv.ext.AccelDecl.frag
-rw-r--r-- 911 spv.ext.AnyHitShader.rahit
-rw-r--r-- 530 spv.ext.AnyHitShader_Errors.rahit
-rw-r--r-- 913 spv.ext.ClosestHitShader.rchit
-rw-r--r-- 755 spv.ext.ClosestHitShader_Errors.rchit
-rw-r--r-- 721 spv.ext.ClosestHitShader_Subgroup.rchit
-rw-r--r-- 658 spv.ext.IntersectShader.rint
-rw-r--r-- 624 spv.ext.IntersectShader_Errors.rint
-rw-r--r-- 1057 spv.ext.MissShader.rmiss
-rw-r--r-- 1153 spv.ext.MissShader_Errors.rmiss
-rw-r--r-- 285 spv.ext.RayCallable.rcall
-rw-r--r-- 2332 spv.ext.RayCallable_Errors.rcall
-rw-r--r-- 721 spv.ext.RayConstants.rgen
-rw-r--r-- 748 spv.ext.RayGenSBTlayout.rgen
-rw-r--r-- 727 spv.ext.RayGenSBTlayout140.rgen
-rw-r--r-- 727 spv.ext.RayGenSBTlayout430.rgen
-rw-r--r-- 774 spv.ext.RayGenSBTlayoutscalar.rgen
-rw-r--r-- 738 spv.ext.RayGenShader.rgen
-rw-r--r-- 460 spv.ext.RayGenShader11.rgen
-rw-r--r-- 1066 spv.ext.RayGenShaderArray.rgen
-rw-r--r-- 2748 spv.ext.RayGenShader_Errors.rgen
-rw-r--r-- 333 spv.ext.RayPrimCull_Errors.rgen
-rw-r--r-- 343 spv.ext.RayQueryDecl.frag
-rw-r--r-- 505 spv.ext.World3x4.rahit
-rw-r--r-- 157 spv.extPostDepthCoverage.frag
-rw-r--r-- 265 spv.extPostDepthCoverage_Error.frag
-rw-r--r-- 8316 spv.float16.frag
-rw-r--r-- 59681 spv.float16Fetch.frag
-rw-r--r-- 228 spv.float16convertonlyarith.comp
-rw-r--r-- 208 spv.float16convertonlystorage.comp
-rw-r--r-- 6413 spv.float32.frag
-rw-r--r-- 6267 spv.float64.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-- 281 spv.fragmentDensity-es.frag
-rw-r--r-- 336 spv.fragmentDensity-neg.frag
-rw-r--r-- 265 spv.fragmentDensity.frag
-rw-r--r-- 324 spv.fragmentDensity.vert
-rw-r--r-- 356 spv.fragmentShaderBarycentric.frag
-rw-r--r-- 384 spv.fragmentShaderBarycentric2.frag
-rw-r--r-- 423 spv.fsi.frag
-rw-r--r-- 419 spv.fsi_Error.frag
-rw-r--r-- 160 spv.fullyCovered.frag
-rw-r--r-- 643 spv.functionCall.frag
-rw-r--r-- 254 spv.functionNestedOpaque.vert
-rw-r--r-- 479 spv.functionParameterTypes.frag
-rw-r--r-- 1324 spv.functionSemantics.frag
-rw-r--r-- 66 spv.glFragColor.frag
-rw-r--r-- 1722 spv.glsl.register.autoassign.frag
-rw-r--r-- 1895 spv.glsl.register.noautoassign.frag
-rw-r--r-- 62 spv.hlslDebugInfo.vert
-rw-r--r-- 404 spv.hlslOffsets.vert
-rw-r--r-- 3576 spv.image.frag
-rw-r--r-- 2278 spv.image.load-formatted.frag
-rw-r--r-- 5086 spv.imageAtomic64.frag
-rw-r--r-- 2125 spv.imageLoadStoreLod.frag
-rw-r--r-- 7261 spv.int16.amd.frag
-rw-r--r-- 6354 spv.int16.frag
-rw-r--r-- 6373 spv.int32.frag
-rw-r--r-- 6043 spv.int64.frag
-rw-r--r-- 6074 spv.int8.frag
-rw-r--r-- 1487 spv.intOps.vert
-rw-r--r-- 3725 spv.intcoopmat.comp
-rw-r--r-- 784 spv.interpOps.frag
-rw-r--r-- 125 spv.layer.tese
-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-- 176 spv.looseUniformNoLoc.vert
-rw-r--r-- 370 spv.matFun.vert
-rw-r--r-- 781 spv.matrix.frag
-rw-r--r-- 941 spv.matrix2.frag
-rw-r--r-- 884 spv.memoryQualifier.frag
-rw-r--r-- 3894 spv.memoryScopeSemantics.comp
-rw-r--r-- 2118 spv.memoryScopeSemantics_Error.comp
-rw-r--r-- 182 spv.merge-unreachable.frag
-rw-r--r-- 1954 spv.meshShaderBuiltins.mesh
-rw-r--r-- 1538 spv.meshShaderPerViewBuiltins.mesh
-rw-r--r-- 2432 spv.meshShaderPerViewUserDefined.mesh
-rw-r--r-- 808 spv.meshShaderPerView_Errors.mesh
-rw-r--r-- 2276 spv.meshShaderRedeclBuiltins.mesh
-rw-r--r-- 2165 spv.meshShaderRedeclPerViewBuiltins.mesh
-rw-r--r-- 718 spv.meshShaderSharedMem.mesh
-rw-r--r-- 700 spv.meshShaderTaskMem.mesh
-rw-r--r-- 1321 spv.meshShaderUserDefined.mesh
-rw-r--r-- 1177 spv.meshTaskShader.task
-rw-r--r-- 656 spv.multiStruct.comp
-rw-r--r-- 347 spv.multiStructFuncall.frag
-rw-r--r-- 126 spv.multiView.frag
-rw-r--r-- 404 spv.multiviewPerViewAttributes.tesc
-rw-r--r-- 189 spv.multiviewPerViewAttributes.vert
-rw-r--r-- 2050 spv.newTexture.frag
-rw-r--r-- 267 spv.noBuiltInLoc.vert
-rw-r--r-- 147 spv.noDeadDecorations.vert
-rw-r--r-- 841 spv.noLocation.vert
-rw-r--r-- 112 spv.noWorkgroup.comp
-rw-r--r-- 538 spv.nonSquare.vert
-rw-r--r-- 3010 spv.nonuniform.frag
-rw-r--r-- 291 spv.nonuniform2.frag
-rw-r--r-- 358 spv.nonuniform3.frag
-rw-r--r-- 240 spv.nonuniform4.frag
-rw-r--r-- 282 spv.nonuniform5.frag
-rw-r--r-- 395 spv.nullInit.comp
-rw-r--r-- 409 spv.offsets.frag
-rw-r--r-- 980 spv.paramMemory.420.frag
-rw-r--r-- 958 spv.paramMemory.frag
-rw-r--r-- 256 spv.perprimitiveNV.frag
-rw-r--r-- 596 spv.pp.line.frag
-rw-r--r-- 750 spv.precise.tesc
-rw-r--r-- 1065 spv.precise.tese
-rw-r--r-- 1429 spv.precision.frag
-rw-r--r-- 568 spv.precisionArgs.frag
-rw-r--r-- 561 spv.precisionNonESSamp.frag
-rw-r--r-- 796 spv.precisionTexture.frag
-rw-r--r-- 747 spv.prepost.frag
-rw-r--r-- 410 spv.privateVariableTypes.frag
-rw-r--r-- 299 spv.pushConstant.vert
-rw-r--r-- 285 spv.pushConstantAnon.vert
-rw-r--r-- 295 spv.qualifiers.vert
-rw-r--r-- 1964 spv.queryL.frag
-rw-r--r-- 233 spv.queueFamilyScope.comp
-rw-r--r-- 304 spv.rankShift.comp
-rw-r--r-- 296 spv.register.autoassign-2.frag
-rw-r--r-- 1610 spv.register.autoassign.frag
-rw-r--r-- 298 spv.register.autoassign.rangetest.frag
-rw-r--r-- 1610 spv.register.noautoassign.frag
-rw-r--r-- 477 spv.register.subpass.frag
-rw-r--r-- 264 spv.rw.autoassign.frag
-rw-r--r-- 127 spv.sample.frag
-rw-r--r-- 184 spv.sampleId.frag
-rw-r--r-- 190 spv.sampleMaskOverrideCoverage.frag
-rw-r--r-- 194 spv.samplePosition.frag
-rw-r--r-- 690 spv.samplerlessTextureFunctions.frag
-rw-r--r-- 911 spv.scalarlayout.frag
-rw-r--r-- 853 spv.scalarlayoutfloat16.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-- 8531 spv.shaderBallotAMD.comp
-rw-r--r-- 344 spv.shaderDrawParams.vert
-rw-r--r-- 871 spv.shaderFragMaskAMD.frag
-rw-r--r-- 337 spv.shaderGroupVote.comp
-rw-r--r-- 3301 spv.shaderImageFootprint.frag
-rw-r--r-- 157 spv.shaderStencilExport.frag
-rw-r--r-- 264 spv.shadingRate.frag
-rw-r--r-- 242 spv.shiftOps.frag
-rw-r--r-- 983 spv.shortCircuit.frag
-rw-r--r-- 127 spv.simpleFunctionCall.frag
-rw-r--r-- 307 spv.simpleMat.vert
-rw-r--r-- 186 spv.smBuiltins.frag
-rw-r--r-- 242 spv.smBuiltins.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-- 256 spv.specConstArrayCheck.vert
-rw-r--r-- 252 spv.specConstant.comp
-rw-r--r-- 369 spv.specConstant.float16.comp
-rw-r--r-- 359 spv.specConstant.int16.comp
-rw-r--r-- 364 spv.specConstant.int8.comp
-rw-r--r-- 1291 spv.specConstant.vert
-rw-r--r-- 3088 spv.specConstantComposite.vert
-rw-r--r-- 3584 spv.specConstantOperations.vert
-rw-r--r-- 239 spv.specTexture.frag
-rw-r--r-- 383 spv.ssbo.autoassign.frag
-rw-r--r-- 254 spv.ssboAlias.frag
-rw-r--r-- 535 spv.stereoViewRendering.tesc
-rw-r--r-- 301 spv.stereoViewRendering.vert
-rw-r--r-- 172 spv.storageBuffer.vert
-rw-r--r-- 565 spv.structAssignment.frag
-rw-r--r-- 1185 spv.structDeref.frag
-rw-r--r-- 456 spv.structure.frag
-rw-r--r-- 190 spv.subgroup.frag
-rw-r--r-- 311 spv.subgroup.geom
-rw-r--r-- 275 spv.subgroup.tesc
-rw-r--r-- 272 spv.subgroup.tese
-rw-r--r-- 250 spv.subgroup.vert
-rw-r--r-- 20526 spv.subgroupArithmetic.comp
-rw-r--r-- 4192 spv.subgroupBallot.comp
-rw-r--r-- 1049 spv.subgroupBallotNeg.comp
-rw-r--r-- 545 spv.subgroupBasic.comp
-rw-r--r-- 7647 spv.subgroupClustered.comp
-rw-r--r-- 1423 spv.subgroupClusteredNeg.comp
-rw-r--r-- 37066 spv.subgroupExtendedTypesArithmetic.comp
-rw-r--r-- 37074 spv.subgroupExtendedTypesArithmeticNeg.comp
-rw-r--r-- 4617 spv.subgroupExtendedTypesBallot.comp
-rw-r--r-- 4625 spv.subgroupExtendedTypesBallotNeg.comp
-rw-r--r-- 13877 spv.subgroupExtendedTypesClustered.comp
-rw-r--r-- 13885 spv.subgroupExtendedTypesClusteredNeg.comp
-rw-r--r-- 16966 spv.subgroupExtendedTypesPartitioned.comp
-rw-r--r-- 16974 spv.subgroupExtendedTypesPartitionedNeg.comp
-rw-r--r-- 8874 spv.subgroupExtendedTypesQuad.comp
-rw-r--r-- 8882 spv.subgroupExtendedTypesQuadNeg.comp
-rw-r--r-- 5129 spv.subgroupExtendedTypesShuffle.comp
-rw-r--r-- 5137 spv.subgroupExtendedTypesShuffleNeg.comp
-rw-r--r-- 5222 spv.subgroupExtendedTypesShuffleRelative.comp
-rw-r--r-- 5230 spv.subgroupExtendedTypesShuffleRelativeNeg.comp
-rw-r--r-- 2690 spv.subgroupExtendedTypesVote.comp
-rw-r--r-- 2698 spv.subgroupExtendedTypesVoteNeg.comp
-rw-r--r-- 28163 spv.subgroupPartitioned.comp
-rw-r--r-- 6451 spv.subgroupQuad.comp
-rw-r--r-- 3710 spv.subgroupShuffle.comp
-rw-r--r-- 3779 spv.subgroupShuffleRelative.comp
-rw-r--r-- 1919 spv.subgroupVote.comp
-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-- 218 spv.targetOpenGL.vert
-rw-r--r-- 129 spv.targetVulkan.vert
-rw-r--r-- 112 spv.terminate.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-- 168 spv.texture.sampler.transform.frag
-rw-r--r-- 1339 spv.texture.vert
-rw-r--r-- 334 spv.textureBuffer.vert
-rw-r--r-- 3083 spv.textureGatherBiasLod.frag
-rw-r--r-- 1481 spv.types.frag
-rw-r--r-- 2455 spv.uint.frag
-rw-r--r-- 257 spv.uniformArray.frag
-rw-r--r-- 161 spv.uniformInitializer.frag
-rw-r--r-- 270 spv.uniformInitializerSpecConstant.frag
-rw-r--r-- 368 spv.uniformInitializerStruct.frag
-rw-r--r-- 150 spv.unit1.frag
-rw-r--r-- 259 spv.unit2.frag
-rw-r--r-- 175 spv.unit3.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-- 207 spv.vecMatConstruct.frag
-rw-r--r-- 306 spv.viewportArray2.tesc
-rw-r--r-- 257 spv.viewportArray2.vert
-rw-r--r-- 133 spv.viewportindex.tese
-rw-r--r-- 304 spv.voidFunction.frag
-rw-r--r-- 135 spv.volatileAtomic.comp
-rw-r--r-- 20526 spv.vulkan100.subgroupArithmetic.comp
-rw-r--r-- 28163 spv.vulkan100.subgroupPartitioned.comp
-rw-r--r-- 6354 spv.vulkan110.int16.frag
-rw-r--r-- 172 spv.vulkan110.storageBuffer.vert
-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-- 476 spv.xfb.vert
-rw-r--r-- 336 spv.xfb2.vert
-rw-r--r-- 360 spv.xfb3.vert
-rw-r--r-- 222 spv.xfbOffsetOnBlockMembersAssignment.vert
-rw-r--r-- 384 spv.xfbOffsetOnStructMembersAssignment.vert
-rw-r--r-- 549 spv.xfbOverlapOffsetCheckWithBlockAndMember.vert
-rw-r--r-- 223 spv.xfbStrideJustOnce.vert
-rw-r--r-- 4317 stringToDouble.vert
-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-- 204 terminate.frag
-rw-r--r-- 206 terminate.vert
-rw-r--r-- 414 test.frag
-rw-r--r-- 2803 texture.frag
-rw-r--r-- 47089 tokenLength.vert
-rw-r--r-- 3340 tokenPaste.vert
-rw-r--r-- 1552 types.frag
-rw-r--r-- 2635 uint.frag
-rw-r--r-- 270 uniformArray.frag
-rwxr-xr-x 8551 validate-shaders.sh
-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
-rwxr-xr-x 181 vk.relaxed.changeSet.frag
-rwxr-xr-x 224 vk.relaxed.changeSet.vert
-rw-r--r-- 269 vk.relaxed.errorcheck.frag
-rw-r--r-- 320 vk.relaxed.errorcheck.vert
-rw-r--r-- 2104 vk.relaxed.frag
-rw-r--r-- 769 vk.relaxed.link1.frag
-rw-r--r-- 630 vk.relaxed.link2.frag
-rw-r--r-- 788 vk.relaxed.stagelink.frag
-rw-r--r-- 814 vk.relaxed.stagelink.vert
-rw-r--r-- 319 voidFunction.frag
-rw-r--r-- 1159 vulkan.ast.vert
-rw-r--r-- 694 vulkan.comp
-rw-r--r-- 3606 vulkan.frag
-rw-r--r-- 3220 vulkan.vert
-rw-r--r-- 349 web.array.frag
-rw-r--r-- 277 web.basic.vert
-rw-r--r-- 1474 web.builtins.frag
-rw-r--r-- 262 web.builtins.vert
-rw-r--r-- 1264 web.comp
-rw-r--r-- 1524 web.controlFlow.frag
-rw-r--r-- 849 web.operations.frag
-rwxr-xr-x 724 web.runtests
-rw-r--r-- 2298 web.separate.frag
-rw-r--r-- 151 web.testlist
-rw-r--r-- 2309 web.texture.frag
-rw-r--r-- 226 whileLoop.frag
-rw-r--r-- 316 xfbUnsizedArray.error.vert