glslang/Test
Graeme Leese 5c352476c7 Test for spv1.6 + memory model HelperInvocation
This should generate a Volatile tag on the access, not on the variable
itself.
2022-10-14 15:30:03 +01:00
..
baseLegalResults Update CHANGES for release 11.12.0 2022-10-13 10:58:53 -06:00
baseResults Test for spv1.6 + memory model HelperInvocation 2022-10-14 15:30:03 +01:00
inc1
inc2
100.conf
100.frag
100Limits.vert
100samplerExternal.frag
100scope.vert Fix scope definition in ES 100. (#2379) 2020-09-14 08:00:48 -06:00
110scope.vert
120.frag
120.vert
130.frag
130.vert
140.frag
140.vert
150.frag Support the textureQueryLOD at #extension GL_ARB_texture_query_lod. 2021-08-02 16:20:02 +08:00
150.geom
150.tesc
150.tese
150.vert
300.frag
300.vert
300block.frag
300BuiltIns.frag
300layout.frag
300layout.vert
300link2.frag
300link3.frag
300link.frag
300operations.frag
300samplerExternal.frag
300samplerExternalYUV.frag
300scope.vert
310.comp
310.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
310.geom
310.inheritMemory.frag
310.tesc
310.tese
310.vert
310AofA.vert
310implicitSizeArrayError.vert
310runtimeArray.vert
320.comp
320.frag
320.geom
320.tesc
320.tese
320.vert
330.frag
330comp.frag
400.frag
400.geom
400.tesc
400.tese
400.vert
410.geom
410.tesc
410.vert
420_size_gl_in.geom
420.comp
420.frag
420.geom
420.tesc
420.tese
420.vert Fix off-by-1 bug in gl_MaxCombinedTextureImageUnits check 2021-02-26 17:07:52 -07:00
430.comp
430.vert
430AofA.frag
430scope.vert
435.vert
440.frag Do not propagate packing qualifiers to scalars or vectors 2021-04-06 15:40:22 -06:00
440.vert
450.comp
450.frag For bug #2580: sparseTextureGatherOffsetsARB should only take constant offsets. 2021-03-29 14:27:17 -07:00
450.geom
450.tesc
450.tese
450.vert
460.frag
460.vert
aggOps.frag
always-discard2.frag
always-discard.frag
array100.frag
array.frag
atomic_uint.frag
atomicAdd.comp Atomic memory function can only be used for shader storage block member or shared variable. 2021-07-12 16:57:25 +08:00
atomicCounterARBOps.vert Support Extension GL_ARB_shader_atomic_counter_ops and relative intrisic functions. 2021-08-02 10:16:25 +08:00
badChars.frag
badMacroArgs.frag
bar.h
BestMatchFunction.vert #extension GL_ARB_gpu_shader5 support the implicit conversion , 2021-11-10 09:44:16 +08:00
bump
comment.frag
compoundsuffix.frag.hlsl
compoundsuffix.vert.glsl
conditionalDiscard.frag
constantUnaryConversion.comp remove undefined conversions from test constantUnaryConversion.comp 2021-11-15 14:01:15 -07:00
constErrors.frag
constFold.frag
constFoldIntMin.frag
contradict_0.geom Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
contradict_1.geom Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
conversion.frag
coord_conventions.frag 1. refine the check for "origin_upper_left" and "pixel_center_integer" 2022-03-01 15:06:04 +08:00
cppBad2.vert
cppBad3.vert
cppBad4.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
cppBad5.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
cppBad.vert
cppComplexExpr.vert
cppDeepNest.frag
cppIndent.vert
cppIntMinOverNegativeOne.frag
cppMerge.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
cppNest.vert
cppPassMacroName.frag
cppRelaxSkipTokensErrors.vert
cppSimple.vert
dataOut.frag
dataOutIndirect.frag
dce.frag
decls.frag
deepRvalue.frag
depthOut.frag
discard-dce.frag
doWhileLoop.frag
earlyReturnDiscard.frag
empty2.frag
empty3.frag
empty.frag
EndStreamPrimitive.geom EndStreamPrimitive not supported when there is #extension GL_ARB_gpu_shader5 2022-01-04 10:40:04 +08:00
enhanced.0.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.1.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.2.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.3.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.3.vert Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.4.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.4.vert Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.5.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.5.vert Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.6.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.6.vert Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.7.frag Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
enhanced.7.vert Enhance readability of error messages for GLSL 2022-02-01 12:10:08 -07:00
errors.frag
es-link1.frag
es-link2.frag
findFunction.frag
floatBitsToInt.vert Support the floatBitsToint function at GL_ARB_gpu_shader5 Extension. 2022-01-07 13:50:30 +08:00
flowControl.frag
foo.h
forLoop.frag
forwardRef.frag
functionCall.frag
functionSemantics.frag
GL_ARB_draw_instanced.vert Support the #extension GL_ARB_draw_instanced. 2021-11-08 13:48:03 +08:00
GL_ARB_fragment_coord_conventions.vert Support the #extension GL_ARB_fragment_coord_conventions. 2021-11-10 10:41:40 +08:00
GL_ARB_gpu_shader5.u2i.vert Support Uint to Int implicit conversions at #extension GL_ARB_gpu_shader5. 2021-07-19 17:24:28 +08:00
GL_EXT_shader_integer_mix.vert Add the GL_EXT_shader_integer_mix Preamble for glsl. 2021-11-02 14:39:28 +08:00
gl_FragCoord.frag The first redeclarations of gl_FragCoord must appear before any 2022-03-11 14:42:11 +08:00
glsl.140.layoutOffset.error.vert
glsl.430.layoutOffset.error.vert
glsl.450.subgroup.frag
glsl.450.subgroup.geom
glsl.450.subgroup.tesc
glsl.450.subgroup.tese
glsl.450.subgroup.vert
glsl.450.subgroupArithmetic.comp
glsl.450.subgroupBallot.comp
glsl.450.subgroupBallotNeg.comp
glsl.450.subgroupBasic.comp
glsl.450.subgroupClustered.comp
glsl.450.subgroupClusteredNeg.comp
glsl.450.subgroupPartitioned.comp
glsl.450.subgroupQuad.comp
glsl.450.subgroupShuffle.comp
glsl.450.subgroupShuffleRelative.comp
glsl.450.subgroupVote.comp
glsl.460.subgroup.mesh
glsl.460.subgroup.rahit
glsl.460.subgroup.rcall
glsl.460.subgroup.rchit
glsl.460.subgroup.rgen
glsl.460.subgroup.rint
glsl.460.subgroup.rmiss
glsl.460.subgroup.task
glsl.-D-U.frag
glsl.autosampledtextures.frag Added usage hint for --auto-sampled-textures, added test cases 2021-04-22 13:13:38 +02:00
glsl.entryPointRename2.vert
glsl.entryPointRename.vert
glsl.es300.layoutOffset.error.vert
glsl.es320.subgroup.frag
glsl.es320.subgroup.geom
glsl.es320.subgroup.tesc
glsl.es320.subgroup.tese
glsl.es320.subgroup.vert
glsl.es320.subgroupArithmetic.comp
glsl.es320.subgroupBallot.comp
glsl.es320.subgroupBallotNeg.comp
glsl.es320.subgroupBasic.comp
glsl.es320.subgroupClustered.comp
glsl.es320.subgroupClusteredNeg.comp
glsl.es320.subgroupPartitioned.comp
glsl.es320.subgroupQuad.comp
glsl.es320.subgroupShuffle.comp
glsl.es320.subgroupShuffleRelative.comp
glsl.es320.subgroupVote.comp
glsl.versionOverride.comp Update glsl.versionOverride.comp 2022-03-24 16:36:48 -06:00
glsl.versionOverride.frag Update glsl.versionOverride.frag 2022-03-24 16:37:42 -06:00
glsl.versionOverride.geom Update glsl.versionOverride.geom 2022-03-24 16:39:34 -06:00
glsl.versionOverride.tesc Update glsl.versionOverride.tesc 2022-03-24 16:40:18 -06:00
glsl.versionOverride.tese Update glsl.versionOverride.tese 2022-03-24 16:41:15 -06:00
glsl.versionOverride.vert Update glsl.versionOverride.vert 2022-03-24 16:41:52 -06:00
glslangValidator
glspv.esversion.vert
glspv.frag
glspv.version.frag
glspv.version.vert
glspv.vert
hlsl.-D-U.frag
hlsl.aliasOpaque.frag
hlsl.amend.frag
hlsl.array.flatten.frag
hlsl.array.frag
hlsl.array.implicit-size.frag
hlsl.array.multidim.frag
hlsl.assoc.frag
hlsl.attribute.expression.comp Remove output variables from compute regression tests 2021-06-15 15:56:27 -06:00
hlsl.attribute.frag
hlsl.attributeC11.frag
hlsl.attributeGlobalBuffer.frag
hlsl.automap.frag
hlsl.autosampledtextures.frag Added usage hint for --auto-sampled-textures, added test cases 2021-04-22 13:13:38 +02:00
hlsl.basic.comp
hlsl.basic.geom
hlsl.boolConv.vert
hlsl.buffer.frag
hlsl.calculatelod.dx10.frag
hlsl.calculatelodunclamped.dx10.frag
hlsl.cast.frag
hlsl.cbuffer-identifier.vert
hlsl.charLit.vert
hlsl.clip.frag
hlsl.clipdistance-1.frag
hlsl.clipdistance-1.geom
hlsl.clipdistance-1.vert
hlsl.clipdistance-2.frag
hlsl.clipdistance-2.geom
hlsl.clipdistance-2.vert
hlsl.clipdistance-3.frag
hlsl.clipdistance-3.geom
hlsl.clipdistance-3.vert
hlsl.clipdistance-4.frag
hlsl.clipdistance-4.geom
hlsl.clipdistance-4.vert
hlsl.clipdistance-5.frag
hlsl.clipdistance-5.vert
hlsl.clipdistance-6.frag
hlsl.clipdistance-6.vert
hlsl.clipdistance-7.frag
hlsl.clipdistance-7.vert
hlsl.clipdistance-8.frag
hlsl.clipdistance-8.vert
hlsl.clipdistance-9.frag
hlsl.clipdistance-9.vert
hlsl.color.hull.tesc
hlsl.comparison.vec.frag
hlsl.conditional.frag
hlsl.constantbuffer.frag
hlsl.constructArray.vert
hlsl.constructexpr.frag
hlsl.constructimat.frag
hlsl.coverage.frag
hlsl.dashI.vert
hlsl.deadFunctionMissingBody.vert
hlsl.depthGreater.frag
hlsl.depthLess.frag
hlsl.discard.frag
hlsl.doLoop.frag
hlsl.domain.1.tese
hlsl.domain.2.tese
hlsl.domain.3.tese
hlsl.earlydepthstencil.frag
hlsl.emptystruct.init.vert
hlsl.emptystructreturn.frag
hlsl.emptystructreturn.vert
hlsl.entry-in.frag
hlsl.entry-out.frag
hlsl.entry.rename.frag
hlsl.explicitDescriptorSet.frag
hlsl.flatten.return.frag
hlsl.flattenOpaque.frag
hlsl.flattenOpaqueInit.vert
hlsl.flattenOpaqueInitMix.vert
hlsl.flattenSubset2.frag
hlsl.flattenSubset.frag
hlsl.float1.frag
hlsl.float4.frag
hlsl.forLoop.frag
hlsl.format.rwtexture.frag
hlsl.frag
hlsl.fraggeom.frag
hlsl.function.frag
hlsl.gather.array.dx10.frag
hlsl.gather.basic.dx10.frag
hlsl.gather.basic.dx10.vert
hlsl.gather.offset.dx10.frag
hlsl.gather.offsetarray.dx10.frag
hlsl.gathercmpRGBA.array.dx10.frag
hlsl.gathercmpRGBA.basic.dx10.frag
hlsl.gathercmpRGBA.offset.dx10.frag
hlsl.gathercmpRGBA.offsetarray.dx10.frag
hlsl.gatherRGBA.array.dx10.frag
hlsl.gatherRGBA.basic.dx10.frag
hlsl.gatherRGBA.offset.dx10.frag
hlsl.gatherRGBA.offsetarray.dx10.frag
hlsl.getdimensions.dx10.frag
hlsl.getdimensions.dx10.vert
hlsl.getdimensions.rw.dx10.frag
hlsl.getsampleposition.dx10.frag
hlsl.global-const-init.frag
hlsl.groupid.comp
hlsl.gs-hs-mix.tesc
hlsl.hlslOffset.vert
hlsl.hull.1.tesc
hlsl.hull.2.tesc
hlsl.hull.3.tesc
hlsl.hull.4.tesc
hlsl.hull.5.tesc
hlsl.hull.6.tesc
hlsl.hull.ctrlpt-1.tesc
hlsl.hull.ctrlpt-2.tesc
hlsl.hull.void.tesc
hlsl.identifier.sample.frag
hlsl.if.frag
hlsl.imagefetch-subvec4.comp Fix OpImageRead result type when compiling HLSL (#2706) 2021-07-28 09:29:17 -06:00
hlsl.imageload-subvec4.comp Fix OpImageRead result type when compiling HLSL (#2706) 2021-07-28 09:29:17 -06:00
hlsl.implicitBool.frag
hlsl.include.vert
hlsl.includeNegative.vert
hlsl.inf.vert
hlsl.init2.frag
hlsl.init.frag
hlsl.inoutquals.frag
hlsl.inoutquals.negative.frag
hlsl.instance.geom Add test for the instance param (geometry shader) 2022-05-24 18:53:39 +02:00
hlsl.int.dot.frag
hlsl.intrinsic.frexp.frag
hlsl.intrinsic.frexp.vert
hlsl.intrinsics.barriers.comp Remove output variables from compute regression tests 2021-06-15 15:56:27 -06:00
hlsl.intrinsics.comp
hlsl.intrinsics.d3dcolortoubyte4.frag
hlsl.intrinsics.double.frag
hlsl.intrinsics.evalfns.frag Fix SPIR-V for HLSL EvaluateAttribute* of interpolants in structs 2021-04-01 00:31:31 -06:00
hlsl.intrinsics.f1632.frag
hlsl.intrinsics.f3216.frag
hlsl.intrinsics.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
hlsl.intrinsics.lit.frag
hlsl.intrinsics.negative.comp Remove output variables from compute regression tests 2021-06-15 15:56:27 -06:00
hlsl.intrinsics.negative.frag
hlsl.intrinsics.negative.vert
hlsl.intrinsics.promote.down.frag
hlsl.intrinsics.promote.frag
hlsl.intrinsics.promote.outputs.frag
hlsl.intrinsics.vert
hlsl.isfinite.frag
hlsl.layout.frag
hlsl.layoutOverride.vert
hlsl.load.2dms.dx10.frag Fix unit test failures 2021-06-08 10:39:55 -04:00
hlsl.load.array.dx10.frag
hlsl.load.basic.dx10.frag
hlsl.load.basic.dx10.vert
hlsl.load.buffer.dx10.frag
hlsl.load.buffer.float.dx10.frag
hlsl.load.offset.dx10.frag Fix unit test failures 2021-06-08 10:39:55 -04:00
hlsl.load.offsetarray.dx10.frag Fix unit test failures 2021-06-08 10:39:55 -04:00
hlsl.load.rwbuffer.dx10.frag
hlsl.load.rwtexture.array.dx10.frag
hlsl.load.rwtexture.dx10.frag
hlsl.localStructuredBuffer.comp
hlsl.logical.binary.frag
hlsl.logical.binary.vec.frag
hlsl.logical.unary.frag
hlsl.logicalConvert.frag
hlsl.loopattr.frag
hlsl.matNx1.frag
hlsl.matpack-1.frag
hlsl.matpack-pragma-global.frag
hlsl.matpack-pragma.frag
hlsl.matrixindex.frag
hlsl.matrixSwizzle.vert
hlsl.matType.bool.frag
hlsl.matType.frag
hlsl.matType.int.frag
hlsl.max.frag
hlsl.memberFunCall.frag
hlsl.mintypes.frag
hlsl.mip.negative2.frag
hlsl.mip.negative.frag
hlsl.mip.operator.frag
hlsl.mul-truncate.frag
hlsl.multiDescriptorSet.frag
hlsl.multiEntry.vert
hlsl.multiReturn.frag
hlsl.namespace.frag Fix Test/hlsl.namespace.frag test case 2022-02-16 17:17:08 -05:00
hlsl.nonint-index.frag
hlsl.nonstaticMemberFunction.frag
hlsl.noSemantic.functionality1.comp
hlsl.numericsuffixes.frag
hlsl.numthreads.comp
hlsl.opaque-type-bug.frag
hlsl.overload.frag
hlsl.params.default.frag
hlsl.params.default.negative.frag
hlsl.partialFlattenLocal.vert
hlsl.partialFlattenMixed.vert
hlsl.partialInit.frag
hlsl.PointSize.geom
hlsl.PointSize.vert
hlsl.pp.expand.frag
hlsl.pp.line2.frag
hlsl.pp.line3.frag
hlsl.pp.line4.frag
hlsl.pp.line.frag
hlsl.pp.tokenpasting.frag
hlsl.pp.vert
hlsl.precedence2.frag
hlsl.precedence.frag
hlsl.precise.frag
hlsl.preprocessor.frag
hlsl.printf.comp HLSL: Add support for printf(). 2020-10-24 22:10:13 +08:00
hlsl.promote.atomic.frag
hlsl.promote.binary.frag
hlsl.promote.vec1.frag
hlsl.promotions.frag
hlsl.reflection.binding.frag
hlsl.reflection.vert
hlsl.round.dx9.frag Don't use roundEven() to implement round() in DX9 compatibility mode 2020-12-16 18:35:42 +01:00
hlsl.round.dx10.frag Don't use roundEven() to implement round() in DX9 compatibility mode 2020-12-16 18:35:42 +01:00
hlsl.rw.atomics.frag
hlsl.rw.bracket.frag
hlsl.rw.register.frag
hlsl.rw.scalar.bracket.frag
hlsl.rw.swizzle.frag
hlsl.rw.vec2.bracket.frag
hlsl.sample.array.dx10.frag
hlsl.sample.basic.dx10.frag
hlsl.sample.dx9.frag
hlsl.sample.dx9.vert
hlsl.sample.offset.dx10.frag
hlsl.sample.offsetarray.dx10.frag
hlsl.sample.sub-vec4.dx10.frag
hlsl.samplebias.array.dx10.frag
hlsl.samplebias.basic.dx10.frag
hlsl.samplebias.offset.dx10.frag
hlsl.samplebias.offsetarray.dx10.frag
hlsl.samplecmp.array.dx10.frag
hlsl.samplecmp.basic.dx10.frag
hlsl.samplecmp.dualmode.frag
hlsl.samplecmp.negative2.frag
hlsl.samplecmp.negative.frag
hlsl.samplecmp.offset.dx10.frag
hlsl.samplecmp.offsetarray.dx10.frag
hlsl.samplecmplevelzero.array.dx10.frag
hlsl.samplecmplevelzero.basic.dx10.frag
hlsl.samplecmplevelzero.offset.dx10.frag
hlsl.samplecmplevelzero.offsetarray.dx10.frag
hlsl.samplegrad.array.dx10.frag
hlsl.samplegrad.basic.dx10.frag
hlsl.samplegrad.basic.dx10.vert
hlsl.samplegrad.offset.dx10.frag
hlsl.samplegrad.offsetarray.dx10.frag
hlsl.samplelevel.array.dx10.frag
hlsl.samplelevel.basic.dx10.frag
hlsl.samplelevel.basic.dx10.vert
hlsl.samplelevel.offset.dx10.frag
hlsl.samplelevel.offsetarray.dx10.frag
hlsl.scalar2matrix.frag
hlsl.scalar-length.frag
hlsl.scalarCast.vert
hlsl.scope.frag
hlsl.self_cast.frag
hlsl.semantic-1.vert
hlsl.semantic.geom
hlsl.semantic.vert
hlsl.semicolons.frag
hlsl.shapeConv.frag
hlsl.shapeConvRet.frag
hlsl.shift.per-set.frag
hlsl.sin.frag
hlsl.singleArgIntPromo.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
hlsl.snorm.uav.comp
hlsl.specConstant.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
hlsl.spv.1.6.discard.frag Add support for spirv1.6 2021-12-16 15:01:42 -07:00
hlsl.staticFuncInit.frag
hlsl.staticMemberFunction.frag
hlsl.store.rwbyteaddressbuffer.type.comp
hlsl.string.frag
hlsl.stringtoken.frag
hlsl.struct.frag
hlsl.struct.split-1.vert
hlsl.struct.split.array.geom
hlsl.struct.split.assign.frag
hlsl.struct.split.call.vert
hlsl.struct.split.nested.geom
hlsl.struct.split.trivial.geom
hlsl.struct.split.trivial.vert
hlsl.structarray.flatten.frag
hlsl.structarray.flatten.geom
hlsl.structbuffer.append.fn.frag
hlsl.structbuffer.append.frag
hlsl.structbuffer.atomics.frag
hlsl.structbuffer.byte.frag
hlsl.structbuffer.coherent.frag
hlsl.structbuffer.floatidx.comp
hlsl.structbuffer.fn2.comp
hlsl.structbuffer.fn.frag
hlsl.structbuffer.frag
hlsl.structbuffer.incdec.frag
hlsl.structbuffer.rw.frag
hlsl.structbuffer.rwbyte2.comp Fix struct type sharing 2021-11-12 16:57:11 -07:00
hlsl.structbuffer.rwbyte.frag
hlsl.structin.vert
hlsl.structIoFourWay.frag
hlsl.structStructName.frag
hlsl.subpass.frag
hlsl.switch.frag
hlsl.swizzle.frag
hlsl.synthesizeInput.frag
hlsl.target.frag
hlsl.targetStruct1.frag
hlsl.targetStruct2.frag
hlsl.templatetypes.frag
hlsl.templatetypes.negative.frag
hlsl.texture.struct.frag
hlsl.texture.subvec4.frag
hlsl.texturebuffer.frag
hlsl.this.frag
hlsl.tristream-append.geom
hlsl.tx.bracket.frag
hlsl.tx.overload.frag
hlsl.type.half.frag
hlsl.type.identifier.frag
hlsl.type.type.conversion.all.frag
hlsl.type.type.conversion.valid.frag
hlsl.typedef.frag
hlsl.typeGraphCopy.vert
hlsl.void.frag
hlsl.w-recip2.frag Fix --hlsl-dx-position-w to work for SV_Position embedded in struct 2021-12-07 15:34:52 -07:00
hlsl.w-recip.frag Add --hlsl-dx-position-w option 2021-11-16 18:42:12 -07:00
hlsl.wavebroadcast.comp
hlsl.waveprefix.comp
hlsl.wavequad.comp
hlsl.wavequery.comp
hlsl.wavequery.frag
hlsl.wavereduction.comp
hlsl.wavevote.comp
hlsl.whileLoop.frag
hlsl.y-negate-1.vert
hlsl.y-negate-2.vert
hlsl.y-negate-3.vert
i1.h
implicitInnerAtomicUint.frag
include.vert
invalidSwizzle.vert
iomap.blockOutVariableIn.2.vert Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.blockOutVariableIn.frag Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.blockOutVariableIn.geom Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.blockOutVariableIn.vert Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.crossStage.2.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.2.geom Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.2.vert Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.vert Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.vk.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.vk.geom Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.crossStage.vk.vert Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
iomap.variableOutBlockIn.2.vert Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.variableOutBlockIn.frag Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.variableOutBlockIn.geom Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
iomap.variableOutBlockIn.vert Fix issue with separable shader validation in iomapper 2021-11-17 14:28:16 -08:00
length.frag
lineContinuation100.vert
lineContinuation.vert
link1.frag
link1.vk.frag
link2.frag
link2.vk.frag
link3.frag
link.multiAnonBlocksInvalid.0.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiAnonBlocksInvalid.0.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiAnonBlocksValid.0.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiAnonBlocksValid.0.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiBlocksInvalid.0.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiBlocksInvalid.0.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiBlocksValid.1.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.multiBlocksValid.1.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.redeclareBuiltin.geom Fix incorrect link time validation for unused gl_PerVertex members 2021-11-08 15:23:02 -08:00
link.redeclareBuiltin.vert Fix incorrect link time validation for unused gl_PerVertex members 2021-11-08 15:23:02 -08:00
link.tesselation.frag Fix isIoResizeArray() tessellation stage handling 2021-07-09 09:51:16 -07:00
link.tesselation.tesc Fix isIoResizeArray() tessellation stage handling 2021-07-09 09:51:16 -07:00
link.tesselation.tese Fix isIoResizeArray() tessellation stage handling 2021-07-09 09:51:16 -07:00
link.tesselation.vert Fix isIoResizeArray() tessellation stage handling 2021-07-09 09:51:16 -07:00
link.vk.differentPC.0.0.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.differentPC.0.1.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.differentPC.0.2.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.differentPC.1.0.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.differentPC.1.1.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.differentPC.1.2.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.inconsistentGLPerVertex.0.geom Partial fix for inconsistencies re: #2578 2021-03-19 16:18:42 -04:00
link.vk.inconsistentGLPerVertex.0.vert Partial fix for inconsistencies re: #2578 2021-03-19 16:18:42 -04:00
link.vk.matchingPC.0.0.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.matchingPC.0.1.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.matchingPC.0.2.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.multiBlocksValid.0.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.multiBlocksValid.0.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.multiBlocksValid.1.0.geom Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.multiBlocksValid.1.1.geom Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.pcNamingInvalid.0.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.pcNamingInvalid.0.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.pcNamingValid.0.0.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
link.vk.pcNamingValid.0.1.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
localAggregates.frag
loops.frag
loopsArtificial.frag
mains1.frag
mains2.frag
mains.frag
makeDoc
matrix2.frag
matrix.frag Fix mat4x2(scalar) constructor. 2021-05-18 12:13:41 -04:00
matrixError.vert
max_vertices_0.geom
maxClipDistances.vert
missingBodies.vert
mixedArrayDecls.frag
negativeArraySize.comp
negativeWorkGroupSize.comp Require fixed workgroup size declaration 2021-02-24 14:49:31 -07:00
newTexture.frag
noMain1.geom
noMain2.geom
noMain.vert
noMatchingFunction.frag Fix seg fault 2021-12-28 17:09:57 -07:00
nonSquare.vert
nonuniform.frag
nonVulkan.frag
nosuffix
numeral.frag
nvShaderNoperspectiveInterpolation.frag
Operations.frag
overlongLiteral.frag
parent.h
parentBad
pointCoord.frag
precise_struct_block.vert
precise.tesc
precision.frag
precision.vert
prepost.frag
preprocessor.bad_arg.vert
preprocessor.cpp_style___FILE__.vert
preprocessor.cpp_style_line_directive.vert
preprocessor.defined.vert
preprocessor.edge_cases.vert
preprocessor.eof_missing.vert
preprocessor.errors.vert
preprocessor.extensions.vert
preprocessor.function_macro.vert
preprocessor.include.disabled.vert
preprocessor.include.enabled.vert
preprocessor.line.frag
preprocessor.line.vert
preprocessor.many.endif.vert
preprocessor.pragma.vert
preprocessor.simple.vert
preprocessor.success_if_parse_would_fail.vert
rayQuery-allOps.comp
rayQuery-allOps.Error.rgen
rayQuery-allOps.frag
rayQuery-allOps.rgen
rayQuery-committed.Error.rgen
rayQuery-global.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
rayQuery-initialization.Error.comp Error when initializing rayQuery with assignment 2020-09-03 15:16:25 +01:00
rayQuery-initialize.rgen
rayQuery-no-cse.rgen
rayQuery-OpConvertUToAccelerationStructureKHR.comp Make GL_KHR_ray_query provide EOpConstructAccStruct 2022-07-21 11:00:34 +02:00
rayQuery-types.comp Fix SPV return type of rayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetEXT (#2484) 2020-12-12 10:34:24 -07:00
rayQuery.rgen
recurse1.frag
recurse1.vert
recurse2.frag
reflection.frag
reflection.linked.frag
reflection.linked.vert
reflection.options.geom
reflection.options.vert
reflection.vert
remap.basic.dcefunc.frag
remap.basic.everything.frag
remap.basic.none.frag
remap.basic.strip.frag
remap.hlsl.sample.basic.everything.frag
remap.hlsl.sample.basic.none.frag
remap.hlsl.sample.basic.strip.frag
remap.hlsl.templatetypes.everything.frag
remap.hlsl.templatetypes.none.frag
remap.if.everything.frag
remap.if.none.frag
remap.invalid-spirv-1.spv
remap.invalid-spirv-2.spv
remap.literal64.everything.spv
remap.literal64.none.spv
remap.similar_1a.everything.frag
remap.similar_1a.none.frag
remap.similar_1b.everything.frag
remap.similar_1b.none.frag
remap.specconst.comp
remap.switch.everything.frag
remap.switch.none.frag
remap.uniformarray.everything.frag
remap.uniformarray.none.frag
runtests Merge pull request #2851 from chaoticbob/version-override 2022-03-24 17:51:54 -06:00
runtimeArray.vert
sample.frag
sample.frag.out
sample.vert
sample.vert.out
samplerlessTextureFunctions.frag
simpleFunctionCall.frag
specExamples.frag
specExamples.vert
spv.1.3.8bitstorage-ssbo.vert
spv.1.3.8bitstorage-ubo.vert
spv.1.3.coopmat.comp
spv.1.4.constructComposite.comp
spv.1.4.funcall.array.frag Do true SPV type check for function array arg linkage 2021-05-20 10:51:14 -06:00
spv.1.4.image.frag
spv.1.4.load.bool.array.interface.block.frag Fix loading bool arrays from interface blocks 2021-07-15 22:29:48 -04:00
spv.1.4.LoopControl.frag
spv.1.4.NonWritable.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
spv.1.4.OpCopyLogical.comp
spv.1.4.OpCopyLogical.funcall.frag
spv.1.4.OpCopyLogicalBool.comp
spv.1.4.OpEntryPoint.frag Fix test spv.1.4.OpEntryPoint.frag 2021-11-09 15:46:08 -07:00
spv.1.4.OpEntryPoint.opaqueParams.vert
spv.1.4.OpSelect.frag Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
spv.1.4.sparseTexture.frag
spv.1.4.texture.frag
spv.1.6.conditionalDiscard.frag Add support for spirv1.6 2021-12-16 15:01:42 -07:00
spv.1.6.helperInvocation.frag Add support for spirv1.6 2021-12-16 15:01:42 -07:00
spv.1.6.helperInvocation.memmodel.frag Test for spv1.6 + memory model HelperInvocation 2022-10-14 15:30:03 +01:00
spv.1.6.samplerBuffer.frag Do not generate samplerBuffer for spirv1.6 and beyond 2022-06-21 17:42:53 -06:00
spv.1.6.separate.frag Do not generate samplerBuffer for spirv1.6 and beyond 2022-06-21 17:42:53 -06:00
spv.1.6.specConstant.comp Add support for spirv1.6 2021-12-16 15:01:42 -07:00
spv.8bit-16bit-construction.frag
spv.8bitstorage_Error-int.frag
spv.8bitstorage_Error-uint.frag
spv.8bitstorage-int.frag
spv.8bitstorage-ssbo.vert
spv.8bitstorage-ubo.vert
spv.8bitstorage-uint.frag
spv.16bitstorage_Error-int.frag
spv.16bitstorage_Error-uint.frag
spv.16bitstorage_Error.frag
spv.16bitstorage-int.frag
spv.16bitstorage-uint.frag
spv.16bitstorage.frag
spv.16bitxfb.vert
spv.100ops.frag
spv.130.frag
spv.140.frag
spv.150.geom
spv.150.vert
spv.300BuiltIns.vert
spv.300layout.frag
spv.300layout.vert
spv.300layoutp.vert
spv.310.bitcast.frag
spv.310.comp
spv.320.meshShaderUserDefined.mesh
spv.330.geom
spv.400.frag
spv.400.tesc
spv.400.tese
spv.420.geom
spv.430.frag
spv.430.vert
spv.450.geom
spv.450.noRedecl.tesc
spv.450.tesc
spv.460.comp
spv.460.frag
spv.460.subgroupEXT.mesh GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.460.subgroupEXT.task GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.460.vert
spv.accessChain.frag
spv.aggOps.frag
spv.always-discard2.frag
spv.always-discard.frag
spv.AnyHitShader_Errors.rahit
spv.AnyHitShader.rahit
spv.AnyHitShaderMotion.rahit Add support for GL_NV_ray_tracing_motion_blur. 2021-08-10 10:40:28 -07:00
spv.AofA.frag
spv.arbPostDepthCoverage_Error.frag
spv.arbPostDepthCoverage.frag
spv.atomiAddEXT.error.mesh GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.atomiAddEXT.task GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.atomic.comp
spv.atomicAdd.bufferReference.comp Atomic memory function can only be used for shader storage block member or shared variable. 2021-07-12 16:57:25 +08:00
spv.atomicCounter.comp
spv.atomicFloat2.comp Implement GLSL_EXT_shader_atomic_float2 2021-06-16 09:11:14 -07:00
spv.atomicFloat_Error.comp Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
spv.atomicFloat.comp Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
spv.atomicInt64.comp
spv.atomicStoreInt64.comp Pass correct proxy type for atomicStore 2021-03-08 14:19:31 -07:00
spv.barrier.vert
spv.bitCast.frag
spv.bool.vert
spv.boolInBlock.frag
spv.branch-return.vert
spv.buffer.autoassign.frag
spv.bufferhandle1.frag
spv.bufferhandle2.frag
spv.bufferhandle3.frag
spv.bufferhandle4.frag
spv.bufferhandle5.frag
spv.bufferhandle6.frag
spv.bufferhandle7.frag
spv.bufferhandle8.frag
spv.bufferhandle9.frag
spv.bufferhandle10.frag
spv.bufferhandle11.frag
spv.bufferhandle12.frag
spv.bufferhandle13.frag
spv.bufferhandle14.frag
spv.bufferhandle15.frag
spv.bufferhandle16.frag
spv.bufferhandle17_Errors.frag
spv.bufferhandle18.frag
spv.bufferhandle19_Errors.frag
spv.bufferhandle_Error.frag
spv.bufferhandleUvec2.frag
spv.builtin.PrimitiveShadingRateEXT.vert Add GL_EXT_fragment_shading_rate 2020-10-20 13:46:13 +01:00
spv.builtin.ShadingRateEXT.frag Add GL_EXT_fragment_shading_rate 2020-10-20 13:46:13 +01:00
spv.builtInXFB.vert
spv.ClosestHitShader_Errors.rchit
spv.ClosestHitShader.rchit
spv.ClosestHitShaderMotion.rchit Add support for GL_NV_ray_tracing_motion_blur. 2021-08-10 10:40:28 -07:00
spv.computeShaderDerivatives2.comp
spv.computeShaderDerivatives.comp
spv.conditionalDemote.frag
spv.conditionalDiscard.frag
spv.constConstruct.vert
spv.constructComposite.comp
spv.constStruct.vert
spv.controlFlowAttributes.frag
spv.conversion.frag
spv.coopmat_Error.comp
spv.coopmat.comp
spv.dataOut.frag
spv.dataOutIndirect.frag
spv.dataOutIndirect.vert
spv.dead-after-continue.vert
spv.dead-after-discard.frag
spv.dead-after-loop-break.vert
spv.dead-after-return.vert
spv.dead-after-switch-break.vert
spv.dead-complex-continue-after-return.vert
spv.dead-complex-merge-after-return.vert
spv.debugInfo.frag
spv.debuginfo.glsl.comp Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.glsl.frag Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.glsl.geom Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.glsl.tesc Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.glsl.tese Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.glsl.vert Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.hlsl.comp Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.hlsl.frag Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.hlsl.geom Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.hlsl.tesc Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.hlsl.tese Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debuginfo.hlsl.vert Implement NonSemantic.Shader.DebugInfo.100 2022-08-26 16:17:54 -06:00
spv.debugPrintf_Error.frag
spv.debugPrintf.frag
spv.deepRvalue.frag
spv.demoteDisabled.frag
spv.depthOut.frag
spv.depthUnchanged.frag Allow DepthUnchanged and DepthReplaced Modes in same SPIR-V module. 2021-03-01 17:45:03 -07:00
spv.deviceGroup.frag
spv.discard-dce.frag
spv.do-simple.vert
spv.do-while-continue-break.vert
spv.double.comp
spv.doWhileLoop.frag
spv.drawParams.vert
spv.earlyAndlateFragmentTests.frag Add SPV_AMD_shader_early_and_late_fragment_tests 2022-07-18 14:20:18 +08:00
spv.earlyReturnDiscard.frag
spv.explicittypes.frag
spv.ext.AccelDecl.frag Add ray query capability if acceleration structure or ray query types declared (#2469) 2020-11-24 21:06:16 -07:00
spv.ext.AnyHitShader_Errors.rahit
spv.ext.AnyHitShader.rahit Adding support for GL_EXT_ray_cull_mask 2022-05-05 12:56:04 +02:00
spv.ext.ClosestHitShader_Errors.rchit Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.ClosestHitShader_Subgroup.rchit Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.ClosestHitShader.rchit Adding support for GL_EXT_ray_cull_mask 2022-05-05 12:56:04 +02:00
spv.ext.IntersectShader_Errors.rint
spv.ext.IntersectShader.rint Adding support for GL_EXT_ray_cull_mask 2022-05-05 12:56:04 +02:00
spv.ext.meshShaderBuiltins.mesh GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.ext.meshShaderRedeclBuiltins.mesh GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.ext.meshShaderTaskMem.mesh GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.ext.meshShaderUserDefined.mesh GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.ext.meshTaskShader.task GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
spv.ext.MissShader_Errors.rmiss Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.MissShader.rmiss Adding support for GL_EXT_ray_cull_mask 2022-05-05 12:56:04 +02:00
spv.ext.RayCallable_Errors.rcall Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayCallable.rcall
spv.ext.RayConstants.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenSBTlayout140.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenSBTlayout430.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenSBTlayout.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenSBTlayoutscalar.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenShader11.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenShader_Errors.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayGenShader.rgen GL_EXT_opacity_micromap 2022-09-29 10:21:01 -07:00
spv.ext.RayGenShaderArray.rgen Updates for final Vulkan ray tracing extensions (#2466) 2020-11-23 13:41:27 -07:00
spv.ext.RayPrimCull_Errors.rgen
spv.ext.RayQueryDecl.frag Add ray query capability if acceleration structure or ray query types declared (#2469) 2020-11-24 21:06:16 -07:00
spv.ext.World3x4.rahit
spv.extPostDepthCoverage_Error.frag
spv.extPostDepthCoverage.frag
spv.float16.frag
spv.float16convertonlyarith.comp
spv.float16convertonlystorage.comp
spv.float16Fetch.frag For bug #2580: sparseTextureGatherOffsetsARB should only take constant offsets. 2021-03-29 14:27:17 -07:00
spv.float16NoRelaxed.vert Don't do updatePrecision on float16_t operations 2022-02-24 15:03:13 -07:00
spv.float32.frag
spv.float64.frag Remove support for double trig, pow, exp and log 2021-10-27 11:59:26 -06:00
spv.flowControl.frag
spv.for-complex-condition.vert
spv.for-continue-break.vert
spv.for-nobody.vert
spv.for-notest.vert
spv.for-simple.vert
spv.forLoop.frag
spv.forwardFun.frag
spv.fragmentDensity-es.frag
spv.fragmentDensity-neg.frag
spv.fragmentDensity.frag
spv.fragmentDensity.vert
spv.fragmentShaderBarycentric2.frag Fix for bug #3019 : That incorrectly removed perVertexEXT qualifier as arrayed IO 2022-09-26 12:47:12 -07:00
spv.fragmentShaderBarycentric3.frag Add support for VK_EXT_fragment_shader_barycentric 2022-05-25 13:02:02 +01:00
spv.fragmentShaderBarycentric4.frag Fix for bug #3019 : That incorrectly removed perVertexEXT qualifier as arrayed IO 2022-09-26 12:47:12 -07:00
spv.fragmentShaderBarycentric.frag
spv.fsi_Error.frag
spv.fsi.frag
spv.fullyCovered.frag
spv.funcall.array.frag Do true SPV type check for function array arg linkage 2021-05-20 10:51:14 -06:00
spv.functionCall.frag
spv.functionNestedOpaque.vert
spv.functionParameterTypes.frag
spv.functionSemantics.frag
spv.GeometryShaderPassthrough.geom
spv.glFragColor.frag
spv.glsl.register.autoassign.frag
spv.glsl.register.noautoassign.frag
spv.hlslDebugInfo.vert
spv.hlslOffsets.vert
spv.image.frag
spv.image.load-formatted.frag
spv.imageAtomic64.comp Emit Int64Atomics for imageAtomicStore 2022-07-14 17:37:52 -06:00
spv.imageAtomic64.frag Add GL_EXT_shader_image_int64 support (#2409) 2020-11-04 09:24:23 -07:00
spv.imageLoadStoreLod.frag Add GL_EXT_shader_image_int64 support (#2409) 2020-11-04 09:24:23 -07:00
spv.int8.frag Allow 8/16-bit integer as array index 2021-10-20 15:15:30 -06:00
spv.int16.amd.frag
spv.int16.frag Allow 8/16-bit integer as array index 2021-10-20 15:15:30 -06:00
spv.int32.frag
spv.int64.frag Add support for 64bit integer types and 64bit integer vector types to bitCount() builtin. 2021-05-03 14:26:11 +02:00
spv.intcoopmat.comp
spv.interpOps.frag
spv.IntersectShader_Errors.rint
spv.IntersectShader.rint
spv.IntersectShaderMotion.rint Add support for GL_NV_ray_tracing_motion_blur. 2021-08-10 10:40:28 -07:00
spv.intOps.vert
spv.intrinsicsSpirvByReference.vert Implement the extension GL_EXT_spirv_intrinsics 2021-06-09 14:18:06 +08:00
spv.intrinsicsSpirvDecorate.frag Implement the extension GL_EXT_spirv_intrinsics 2021-06-09 14:18:06 +08:00
spv.intrinsicsSpirvExecutionMode.frag Implement the extension GL_EXT_spirv_intrinsics 2021-06-09 14:18:06 +08:00
spv.intrinsicsSpirvInstruction.vert Fix validation failures of test cases regarding GL_EXT_spirv_intrinsics 2021-11-25 16:24:37 +08:00
spv.intrinsicsSpirvLiteral.vert Implement the extension GL_EXT_spirv_intrinsics 2021-06-09 14:18:06 +08:00
spv.intrinsicsSpirvStorageClass.rchit Implement the extension GL_EXT_spirv_intrinsics 2021-06-09 14:18:06 +08:00
spv.intrinsicsSpirvType.rgen Implement the extension GL_EXT_spirv_intrinsics 2021-06-09 14:18:06 +08:00
spv.intrinsicsSpirvTypeLocalVar.vert Fix an issue of spirv_type used in local variable definitions 2021-11-18 20:17:04 +08:00
spv.invariantAll.vert Add support for pragma STDGL invariant(all) 2021-07-31 15:55:25 -06:00
spv.layer.tese Avoid spuriously adding Geometry capability for vert, tesc, tese (#2462) 2020-11-12 13:00:16 -07:00
spv.layoutNested.vert
spv.length.frag
spv.load.bool.array.interface.block.frag Fix loading bool arrays from interface blocks 2021-07-15 22:29:48 -04:00
spv.localAggregates.frag
spv.loops.frag
spv.loopsArtificial.frag
spv.looseUniformNoLoc.vert
spv.matFun.vert
spv.matrix2.frag
spv.matrix.frag
spv.memoryQualifier.frag
spv.memoryScopeSemantics_Error.comp
spv.memoryScopeSemantics.comp
spv.merge-unreachable.frag
spv.meshShaderBuiltins.mesh
spv.meshShaderPerView_Errors.mesh
spv.meshShaderPerViewBuiltins.mesh
spv.meshShaderPerViewUserDefined.mesh
spv.meshShaderRedeclBuiltins.mesh
spv.meshShaderRedeclPerViewBuiltins.mesh
spv.meshShaderSharedMem.mesh
spv.meshShaderTaskMem.mesh
spv.meshShaderUserDefined.mesh
spv.meshTaskShader.task
spv.MissShader_Errors.rmiss
spv.MissShader.rmiss update spirv-headers and fix handling of gl_HitTEXT (#2471) 2020-11-30 09:57:34 -07:00
spv.MissShaderMotion.rmiss Add support for GL_NV_ray_tracing_motion_blur. 2021-08-10 10:40:28 -07:00
spv.multiStruct.comp
spv.multiStructFuncall.frag
spv.multiView.frag
spv.multiviewPerViewAttributes.tesc
spv.multiviewPerViewAttributes.vert
spv.newTexture.frag
spv.noBuiltInLoc.vert
spv.noDeadDecorations.vert
spv.noLocation.vert
spv.nonSquare.vert
spv.nonuniform2.frag
spv.nonuniform3.frag
spv.nonuniform4.frag
spv.nonuniform5.frag
spv.nonuniform.frag New nonuniform analysis (#2457) 2020-11-12 11:10:07 -07:00
spv.noWorkgroup.comp Fix arrays dimensioned with spec constant sized gl_WorkGroupSize 2021-05-06 18:05:16 -06:00
spv.nullInit.comp Implement GL_EXT_null_initializer 2021-01-25 15:54:52 -05:00
spv.offsets.frag
spv.Operations.frag
spv.OVR_multiview.vert
spv.paramMemory.420.frag Add test case for read-only storage texture passed to helper function (#2414) 2020-10-07 16:10:27 -06:00
spv.paramMemory.frag
spv.perprimitiveNV.frag
spv.pp.line.frag Fix OpLine prepending OpFunction reports wrong file when #line is present 2022-09-06 23:57:18 -07:00
spv.precise.tesc
spv.precise.tese
spv.precision.frag Fix precision propagation around shifts 2021-02-26 14:25:38 -07:00
spv.precisionArgs.frag
spv.precisionNonESSamp.frag
spv.precisionTexture.frag
spv.prepost.frag
spv.privateVariableTypes.frag
spv.pushConstant.vert
spv.pushConstantAnon.vert
spv.qualifiers.vert
spv.queryL.frag
spv.queueFamilyScope.comp Add missing capability when QueueFamily scope is used 2021-01-27 13:14:34 -06:00
spv.rankShift.comp
spv.RayCallable_Errors.rcall
spv.RayCallable.rcall
spv.RayConstants.rgen
spv.RayGenShader11.rgen
spv.RayGenShader_Errors.rgen
spv.RayGenShader.rgen
spv.RayGenShaderArray.rgen
spv.RayGenShaderMotion.rgen Add support for GL_NV_ray_tracing_motion_blur. 2021-08-10 10:40:28 -07:00
spv.register.autoassign-2.frag
spv.register.autoassign.frag
spv.register.autoassign.rangetest.frag
spv.register.noautoassign.frag
spv.register.subpass.frag
spv.rw.autoassign.frag
spv.sample.frag
spv.sampleId.frag
spv.sampleMaskOverrideCoverage.frag
spv.samplePosition.frag
spv.samplerlessTextureFunctions.frag
spv.scalarlayout.frag Allow layout(std430) uniform with GL_EXT_scalar_block_layout 2021-07-30 11:11:16 -06:00
spv.scalarlayoutfloat16.frag
spv.separate.frag
spv.set.vert
spv.shaderBallot.comp
spv.shaderBallotAMD.comp
spv.shaderDrawParams.vert
spv.shaderFragMaskAMD.frag
spv.shaderGroupVote.comp
spv.shaderImageFootprint.frag
spv.shaderStencilExport.frag
spv.shadingRate.frag
spv.shiftOps.frag
spv.shortCircuit.frag
spv.simpleFunctionCall.frag
spv.simpleMat.vert
spv.smBuiltins.frag
spv.smBuiltins.vert
spv.sparseTexture.frag For bug #2580: sparseTextureGatherOffsetsARB should only take constant offsets. 2021-03-29 14:27:17 -07:00
spv.sparseTextureClamp.frag
spv.specConst.vert
spv.specConstant.comp
spv.specConstant.float16.comp
spv.specConstant.int8.comp
spv.specConstant.int16.comp
spv.specConstant.vert
spv.specConstantComposite.vert
spv.specConstantOperations.vert
spv.specConstArrayCheck.vert Remove executable bits from code/data files (#2420) 2020-10-12 10:08:47 -06:00
spv.specTexture.frag
spv.ssbo.autoassign.frag
spv.ssboAlias.frag
spv.stereoViewRendering.tesc
spv.stereoViewRendering.vert
spv.storageBuffer.vert
spv.structAssignment.frag
spv.structDeref.frag
spv.structure.frag
spv.subgroup.frag
spv.subgroup.geom
spv.subgroup.tesc
spv.subgroup.tese
spv.subgroup.vert
spv.subgroupArithmetic.comp
spv.subgroupBallot.comp
spv.subgroupBallotNeg.comp
spv.subgroupBasic.comp
spv.subgroupClustered.comp
spv.subgroupClusteredNeg.comp
spv.subgroupExtendedTypesArithmetic.comp
spv.subgroupExtendedTypesArithmeticNeg.comp
spv.subgroupExtendedTypesBallot.comp
spv.subgroupExtendedTypesBallotNeg.comp
spv.subgroupExtendedTypesClustered.comp
spv.subgroupExtendedTypesClusteredNeg.comp
spv.subgroupExtendedTypesPartitioned.comp
spv.subgroupExtendedTypesPartitionedNeg.comp
spv.subgroupExtendedTypesQuad.comp
spv.subgroupExtendedTypesQuadNeg.comp
spv.subgroupExtendedTypesShuffle.comp
spv.subgroupExtendedTypesShuffleNeg.comp
spv.subgroupExtendedTypesShuffleRelative.comp
spv.subgroupExtendedTypesShuffleRelativeNeg.comp
spv.subgroupExtendedTypesVote.comp
spv.subgroupExtendedTypesVoteNeg.comp
spv.subgroupPartitioned.comp
spv.subgroupQuad.comp
spv.subgroupShuffle.comp
spv.subgroupShuffleRelative.comp
spv.subgroupSizeARB.frag Make gl_SubGroupARB a flat int in Vulkan 2022-09-21 10:05:15 +02:00
spv.subgroupUniformControlFlow.vert Implement GL_EXT_subgroup_uniform_control_flow. 2021-06-07 10:21:05 -04:00
spv.subgroupVote.comp
spv.subpass.frag
spv.switch.frag
spv.swizzle.frag
spv.swizzleInversion.frag
spv.targetOpenGL.vert
spv.targetVulkan.vert
spv.terminate.frag Implement GL_EXT_terminate_invocation (#2454) 2020-11-09 09:30:01 -07:00
spv.test.frag
spv.test.vert
spv.texture.frag
spv.texture.sampler.transform.frag
spv.texture.vert
spv.textureBuffer.vert
spv.textureError.frag Improve error message for image/sampler functions for enhanced-msgs 2022-02-23 15:55:49 -07:00
spv.textureGatherBiasLod.frag
spv.types.frag
spv.uint.frag
spv.uniformArray.frag
spv.uniformInitializer.frag
spv.uniformInitializerSpecConstant.frag
spv.uniformInitializerStruct.frag
spv.unit1.frag
spv.unit2.frag
spv.unit3.frag
spv.variableArrayIndex.frag
spv.varyingArray.frag
spv.varyingArrayIndirect.frag
spv.vecMatConstruct.frag
spv.viewportArray2.tesc Accept gl_ViewportMask in version 430 and later 2021-10-20 13:51:23 -06:00
spv.viewportArray2.vert
spv.viewportindex.tese Avoid spuriously adding Geometry capability for vert, tesc, tese (#2462) 2020-11-12 13:00:16 -07:00
spv.voidFunction.frag
spv.volatileAtomic.comp
spv.vulkan100.subgroupArithmetic.comp
spv.vulkan100.subgroupPartitioned.comp
spv.vulkan110.int16.frag
spv.vulkan110.storageBuffer.vert
spv.while-continue-break.vert
spv.while-simple.vert
spv.whileLoop.frag
spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.16BitAccess.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.MixBlockNonBlock_Errors.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.MultiBlock.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.NonBlock.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.scalar.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.SingleBlock.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.std140.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.WorkgroupMemoryExplicitLayout.std430.comp Add support for GL_EXT_shared_memory_block 2021-01-29 11:23:05 -08:00
spv.xfb2.vert
spv.xfb3.vert
spv.xfb.vert
spv.xfbOffsetOnBlockMembersAssignment.vert
spv.xfbOffsetOnStructMembersAssignment.vert
spv.xfbOverlapOffsetCheckWithBlockAndMember.vert
spv.xfbStrideJustOnce.vert
stringToDouble.vert
structAssignment.frag
structDeref.frag
structure.frag
switch.frag
swizzle.frag
syntaxError.frag
terminate.frag Implement GL_EXT_terminate_invocation (#2454) 2020-11-09 09:30:01 -07:00
terminate.vert Implement GL_EXT_terminate_invocation (#2454) 2020-11-09 09:30:01 -07:00
test.frag
texture.frag
textureoffset_sampler2darrayshadow.vert TextureOffset not support sampler2DArrayShadow sampler until 430. 2021-04-15 21:38:35 +08:00
textureQueryLOD.frag Support the textureQueryLOD at #extension GL_ARB_texture_query_lod. 2021-08-02 16:20:02 +08:00
tokenLength.vert
tokenPaste.vert Fix token-pasting macros not working in preprocessor directives. (#2453) 2020-11-06 10:51:07 -07:00
types.frag
uint.frag
uniformArray.frag
validate-shaders.sh
variableArrayIndex.frag
varyingArray.frag
varyingArrayIndirect.frag
versionsClean.frag
versionsClean.vert
versionsErrors.frag
versionsErrors.vert
vk.relaxed.changeSet.frag Fix issue with remapping global uniform blocks 2021-03-17 19:30:22 -04:00
vk.relaxed.changeSet.vert Fix issue with remapping global uniform blocks 2021-03-17 19:30:22 -04:00
vk.relaxed.errorcheck.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
vk.relaxed.errorcheck.vert Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
vk.relaxed.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
vk.relaxed.link1.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
vk.relaxed.link2.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
vk.relaxed.stagelink.0.0.frag fix cases where symbols in the tree didn't get updated during block merging 2022-01-28 23:38:56 -05:00
vk.relaxed.stagelink.0.0.vert fix cases where symbols in the tree didn't get updated during block merging 2022-01-28 23:38:56 -05:00
vk.relaxed.stagelink.0.1.frag fix cases where symbols in the tree didn't get updated during block merging 2022-01-28 23:38:56 -05:00
vk.relaxed.stagelink.0.1.vert fix cases where symbols in the tree didn't get updated during block merging 2022-01-28 23:38:56 -05:00
vk.relaxed.stagelink.0.2.frag fix cases where symbols in the tree didn't get updated during block merging 2022-01-28 23:38:56 -05:00
vk.relaxed.stagelink.0.2.vert fix cases where symbols in the tree didn't get updated during block merging 2022-01-28 23:38:56 -05:00
vk.relaxed.stagelink.frag Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 2021-03-15 11:26:11 -06:00
vk.relaxed.stagelink.vert GL_EXT_vulkan_glsl_relaxed - retarget gl_VertexID to gl_VertexIndex 2021-09-16 17:40:49 -04:00
voidFunction.frag
vulkan.ast.vert Add support for float spec const vector initialization 2021-06-09 10:07:03 -06:00
vulkan.comp Implement GL_EXT_null_initializer 2021-01-25 15:54:52 -05:00
vulkan.frag Prevent Push Constant blocks being an array (#2904) 2022-03-23 11:42:21 -06:00
vulkan.vert
web.array.frag
web.basic.vert
web.builtins.frag
web.builtins.vert
web.comp
web.controlFlow.frag
web.operations.frag
web.runtests
web.separate.frag
web.testlist
web.texture.frag
whileLoop.frag
xfbUnsizedArray.error.tese Unblock unsized error from assert 2022-01-04 21:24:05 -07:00
xfbUnsizedArray.error.vert