.. |
baseResults
|
HLSL: Implement the register production.
|
2016-07-29 14:28:39 -06:00 |
100.conf
|
…
|
|
100.frag
|
Front-end: Implement GL_EXT_shader_non_constant_global_initializers.
|
2016-06-17 12:43:31 -06:00 |
100Limits.vert
|
…
|
|
100scope.vert
|
…
|
|
110scope.vert
|
…
|
|
120.frag
|
…
|
|
120.vert
|
Fix issue #388.
|
2016-07-19 15:13:47 -06:00 |
130.frag
|
…
|
|
130.vert
|
…
|
|
140.frag
|
…
|
|
140.vert
|
…
|
|
150.frag
|
…
|
|
150.geom
|
…
|
|
150.tesc
|
…
|
|
150.tese
|
…
|
|
150.vert
|
…
|
|
300.frag
|
…
|
|
300.vert
|
…
|
|
300BuiltIns.frag
|
…
|
|
300block.frag
|
…
|
|
300layout.frag
|
…
|
|
300layout.vert
|
…
|
|
300link.frag
|
…
|
|
300link2.frag
|
…
|
|
300link3.frag
|
…
|
|
300operations.frag
|
…
|
|
300scope.vert
|
…
|
|
310.comp
|
Front-end ESSL: require precision declarations for images.
|
2016-06-14 22:12:20 -06:00 |
310.frag
|
Front-end ESSL: require precision declarations for images.
|
2016-06-14 22:12:20 -06:00 |
310.geom
|
…
|
|
310.tesc
|
…
|
|
310.tese
|
…
|
|
310.vert
|
Front-end ESSL: require precision declarations for images.
|
2016-06-14 22:12:20 -06:00 |
310AofA.vert
|
…
|
|
310implicitSizeArrayError.vert
|
…
|
|
330.frag
|
Front-end: Fix issue #147: ensure layout(index=N) has N in [0,1].
|
2016-06-05 17:25:34 -06:00 |
330comp.frag
|
…
|
|
400.frag
|
…
|
|
400.geom
|
…
|
|
400.tesc
|
Parser: Precise: Recognize 'precise', tag types, and do related semantic checking.
|
2016-05-04 12:54:56 -06:00 |
400.tese
|
…
|
|
400.vert
|
Front-end: Fix issue #146: which versions allow double in/out.
|
2016-06-05 18:52:05 -06:00 |
410.geom
|
…
|
|
410.tesc
|
…
|
|
410.vert
|
Front-end: Fix issue #146: which versions allow double in/out.
|
2016-06-05 18:52:05 -06:00 |
420.comp
|
Front-end: Complete GL_ARB_compute_shader, previous commit was missing new barriers.
|
2016-05-30 19:38:39 -06:00 |
420.frag
|
Fix issue #382: Detect implicitly-sized atomic_uint arrays.
|
2016-07-19 15:50:58 -06:00 |
420.geom
|
…
|
|
420.tesc
|
…
|
|
420.tese
|
…
|
|
420.vert
|
Front-end: Fix issue #409, check for implicitly-sized binding arrays.
|
2016-07-27 14:55:06 -06:00 |
420_size_gl_in.geom
|
…
|
|
430.comp
|
…
|
|
430.vert
|
…
|
|
430AofA.frag
|
…
|
|
430scope.vert
|
…
|
|
440.frag
|
…
|
|
440.vert
|
Front-end: Fix default layout(component) widths and correct for doubles.
|
2016-07-21 15:43:00 -06:00 |
450.comp
|
…
|
|
450.frag
|
Parser: Redeclaration of gl_CullDistance is disallowed mistakenly.
|
2016-05-19 12:26:27 +08:00 |
450.geom
|
…
|
|
450.tesc
|
…
|
|
450.tese
|
…
|
|
450.vert
|
…
|
|
Operations.frag
|
…
|
|
aggOps.frag
|
…
|
|
always-discard.frag
|
…
|
|
always-discard2.frag
|
…
|
|
array.frag
|
…
|
|
array100.frag
|
…
|
|
atomic_uint.frag
|
…
|
|
badChars.frag
|
…
|
|
badMacroArgs.frag
|
Fix issue #391: input stack underflow on too few macro arguments.
|
2016-07-19 14:32:52 -06:00 |
bump
|
…
|
|
comment.frag
|
…
|
|
conditionalDiscard.frag
|
…
|
|
constErrors.frag
|
…
|
|
constFold.frag
|
Front-end: Implement compile-time constant folding for any() and all().
|
2016-07-12 01:27:48 -06:00 |
conversion.frag
|
…
|
|
cppComplexExpr.vert
|
…
|
|
cppIndent.vert
|
Fix issue #391: input stack underflow on too few macro arguments.
|
2016-07-19 14:32:52 -06:00 |
cppNest.vert
|
…
|
|
cppSimple.vert
|
…
|
|
dataOut.frag
|
…
|
|
dataOutIndirect.frag
|
…
|
|
dce.frag
|
…
|
|
decls.frag
|
…
|
|
deepRvalue.frag
|
…
|
|
depthOut.frag
|
…
|
|
discard-dce.frag
|
…
|
|
doWhileLoop.frag
|
…
|
|
earlyReturnDiscard.frag
|
…
|
|
empty.frag
|
…
|
|
empty2.frag
|
…
|
|
empty3.frag
|
…
|
|
errors.frag
|
…
|
|
es-link1.frag
|
Add test case: Link 2 ESSL fragment shader units
|
2016-05-24 13:15:01 +02:00 |
es-link2.frag
|
Add test case: Link 2 ESSL fragment shader units
|
2016-05-24 13:15:01 +02:00 |
flowControl.frag
|
…
|
|
forLoop.frag
|
…
|
|
forwardRef.frag
|
…
|
|
functionCall.frag
|
…
|
|
functionSemantics.frag
|
Front-end: Add missing rule for function-return implicit type conversion check.
|
2016-06-28 23:56:31 -06:00 |
glslangValidator
|
…
|
|
glspv.esversion.vert
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
glspv.frag
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
glspv.version.frag
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
glspv.version.vert
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
glspv.vert
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
hlsl.array.frag
|
HLSL: Basic array grammar.
|
2016-06-19 11:50:34 -06:00 |
hlsl.assoc.frag
|
Tests: Add a set of gtest-file-based HLSL tests.
|
2016-05-16 17:39:50 -06:00 |
hlsl.attribute.frag
|
HLSL: Attribute grammar and if-else grammar/productions.
|
2016-06-05 12:32:18 -06:00 |
hlsl.buffer.frag
|
HLSL: Implement packoffset production.
|
2016-07-29 13:03:50 -06:00 |
hlsl.calculatelod.dx10.frag
|
HLSL: Add CalculateLevelOfDetail, and unimplemented errors for *Unclamped and GetSamplePosition
|
2016-07-27 10:46:33 -06:00 |
hlsl.calculatelodunclamped.dx10.frag
|
HLSL: Add CalculateLevelOfDetail, and unimplemented errors for *Unclamped and GetSamplePosition
|
2016-07-27 10:46:33 -06:00 |
hlsl.cast.frag
|
HLSL: 1) Implement lookahead buffers/stacks for token advance/recede, 2) use it for cast operation.
|
2016-06-03 16:57:53 -06:00 |
hlsl.conditional.frag
|
HLSL: Implement ?: grammar productions.
|
2016-07-27 10:39:57 -06:00 |
hlsl.discard.frag
|
HLSL: Airplane work: break/continue/discard grammar, and decls for for/if/while.
|
2016-06-27 21:12:07 -06:00 |
hlsl.doLoop.frag
|
HLSL: Flesh out the loop grammar and productions.
|
2016-06-05 15:44:07 -06:00 |
hlsl.float1.frag
|
HLSL: Support semantics in function parameter declarations.
|
2016-06-17 14:21:02 -06:00 |
hlsl.float4.frag
|
HLSL: Implement the register production.
|
2016-07-29 14:28:39 -06:00 |
hlsl.forLoop.frag
|
HLSL: Airplane work: break/continue/discard grammar, and decls for for/if/while.
|
2016-06-27 21:12:07 -06:00 |
hlsl.frag
|
HLSL: Add function call syntax and AST building.
|
2016-05-13 09:33:42 -06:00 |
hlsl.gather.array.dx10.frag
|
HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow
|
2016-07-22 12:46:11 -06:00 |
hlsl.gather.basic.dx10.frag
|
HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow
|
2016-07-22 12:46:11 -06:00 |
hlsl.gather.basic.dx10.vert
|
HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow
|
2016-07-22 12:46:11 -06:00 |
hlsl.gather.offset.dx10.frag
|
HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow
|
2016-07-22 12:46:11 -06:00 |
hlsl.gather.offsetarray.dx10.frag
|
HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow
|
2016-07-22 12:46:11 -06:00 |
hlsl.getdimensions.dx10.frag
|
HLSL: add 2DMS texture formats, and matching Load / GetDimensions support
|
2016-07-27 07:37:21 -06:00 |
hlsl.getdimensions.dx10.vert
|
HLSL: Add tx.GetDimensions method (uint returns only)
|
2016-07-18 16:40:21 -06:00 |
hlsl.getsampleposition.dx10.frag
|
HLSL: Add CalculateLevelOfDetail, and unimplemented errors for *Unclamped and GetSamplePosition
|
2016-07-27 10:46:33 -06:00 |
hlsl.if.frag
|
HLSL: Airplane work: break/continue/discard grammar, and decls for for/if/while.
|
2016-06-27 21:12:07 -06:00 |
hlsl.init.frag
|
HLSL: Grammar: Recognize { } style initializers for composites.
|
2016-07-01 19:58:06 -06:00 |
hlsl.inoutquals.frag
|
HLSL: add in/out/inout qualifiers.
|
2016-07-12 20:50:34 -06:00 |
hlsl.intrinsics.barriers.comp
|
Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped
|
2016-06-20 09:53:59 -06:00 |
hlsl.intrinsics.comp
|
HLSL: Change intrinsics tests to not use overloaded entry points
|
2016-06-30 14:13:03 -06:00 |
hlsl.intrinsics.double.frag
|
Add asdouble, fma, & mad intrinsics and change profile to allow doubles when parsing prototypes
|
2016-06-28 15:38:38 -06:00 |
hlsl.intrinsics.evalfns.frag
|
Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped
|
2016-06-20 09:53:59 -06:00 |
hlsl.intrinsics.f1632.frag
|
HLSL: Change intrinsics tests to not use overloaded entry points
|
2016-06-30 14:13:03 -06:00 |
hlsl.intrinsics.frag
|
HLSL: add missing vec,vec,scalar form of lerp(), + test
|
2016-07-28 13:23:22 -06:00 |
hlsl.intrinsics.lit.frag
|
Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped
|
2016-06-20 09:53:59 -06:00 |
hlsl.intrinsics.negative.comp
|
HLSL: Change intrinsics tests to not use overloaded entry points
|
2016-06-30 14:13:03 -06:00 |
hlsl.intrinsics.negative.frag
|
HLSL: Change intrinsics tests to not use overloaded entry points
|
2016-06-30 14:13:03 -06:00 |
hlsl.intrinsics.negative.vert
|
HLSL: Change intrinsics tests to not use overloaded entry points
|
2016-06-30 14:13:03 -06:00 |
hlsl.intrinsics.vert
|
HLSL: Change intrinsics tests to not use overloaded entry points
|
2016-06-30 14:13:03 -06:00 |
hlsl.load.2dms.dx10.frag
|
HLSL: add 2DMS texture formats, and matching Load / GetDimensions support
|
2016-07-27 07:37:21 -06:00 |
hlsl.load.array.dx10.frag
|
HLSL: Add texture Load method & decomposition
|
2016-07-21 09:42:35 -06:00 |
hlsl.load.basic.dx10.frag
|
HLSL: Add texture Load method & decomposition
|
2016-07-21 09:42:35 -06:00 |
hlsl.load.basic.dx10.vert
|
HLSL: add 2DMS texture formats, and matching Load / GetDimensions support
|
2016-07-27 07:37:21 -06:00 |
hlsl.load.buffer.dx10.frag
|
HLSL: add Buffer support for Load method
|
2016-07-27 15:57:31 -06:00 |
hlsl.load.offset.dx10.frag
|
HLSL: Add texture Load method & decomposition
|
2016-07-21 09:42:35 -06:00 |
hlsl.load.offsetarray.dx10.frag
|
HLSL: Add texture Load method & decomposition
|
2016-07-21 09:42:35 -06:00 |
hlsl.matType.frag
|
HLSL: Add more matrix types to the grammar.
|
2016-05-20 12:17:26 -06:00 |
hlsl.max.frag
|
Tests: Add a set of gtest-file-based HLSL tests.
|
2016-05-16 17:39:50 -06:00 |
hlsl.numericsuffixes.frag
|
HLSL: allow uint literals, and add test for numeric suffixes
|
2016-07-28 14:49:48 -06:00 |
hlsl.pp.line.frag
|
HLSL: enable #line extension by default for HLSL source.
|
2016-07-23 10:45:00 -06:00 |
hlsl.precedence.frag
|
HLSL: Fix binary-expression associativity and termination issue.
|
2016-07-28 21:48:25 -06:00 |
hlsl.precedence2.frag
|
Tests: Add a set of gtest-file-based HLSL tests.
|
2016-05-16 17:39:50 -06:00 |
hlsl.sample.array.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.sample.basic.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.sample.offset.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.sample.offsetarray.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplebias.array.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplebias.basic.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplebias.offset.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplebias.offsetarray.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplecmp.array.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmp.basic.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmp.offset.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmp.offsetarray.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmplevelzero.array.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmplevelzero.basic.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmplevelzero.offset.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplecmplevelzero.offsetarray.dx10.frag
|
HLSL: Add SampleCmp and SampleCmpLevelZero texture methods
|
2016-07-20 09:57:03 -06:00 |
hlsl.samplegrad.array.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplegrad.basic.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplegrad.basic.dx10.vert
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplegrad.offset.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplegrad.offsetarray.dx10.frag
|
HLSL: Add SampleBias and SampleGrad, and associated tests
|
2016-07-15 11:38:49 -06:00 |
hlsl.samplelevel.array.dx10.frag
|
HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow
|
2016-07-22 12:46:11 -06:00 |
hlsl.samplelevel.basic.dx10.frag
|
HLSL: Add SampleLevel method
|
2016-07-21 15:02:30 -06:00 |
hlsl.samplelevel.basic.dx10.vert
|
HLSL: Add SampleLevel method
|
2016-07-21 15:02:30 -06:00 |
hlsl.samplelevel.offset.dx10.frag
|
HLSL: Add SampleLevel method
|
2016-07-21 15:02:30 -06:00 |
hlsl.samplelevel.offsetarray.dx10.frag
|
HLSL: Add SampleLevel method
|
2016-07-21 15:02:30 -06:00 |
hlsl.scope.frag
|
HLSL: Implement proper nesting of symbol-table scopes and identifier searching.
|
2016-06-09 02:03:46 -06:00 |
hlsl.shapeConv.frag
|
HLSL: Add shape conversions for scalar -> vector assigments.
|
2016-07-28 18:41:20 -06:00 |
hlsl.sin.frag
|
Tests: Add a set of gtest-file-based HLSL tests.
|
2016-05-16 17:39:50 -06:00 |
hlsl.struct.frag
|
HLSL: Implement the register production.
|
2016-07-29 14:28:39 -06:00 |
hlsl.switch.frag
|
HLSL: Implement switch/case/default.
|
2016-07-01 00:04:11 -06:00 |
hlsl.swizzle.frag
|
HLSL: Handle "." for structure dereference and swizzle.
|
2016-06-17 17:16:27 -06:00 |
hlsl.templatetypes.frag
|
HLSL: Add template style constructors for vector & matrix types
|
2016-07-01 13:59:36 -06:00 |
hlsl.templatetypes.negative.frag
|
HLSL: Add template style constructors for vector & matrix types
|
2016-07-01 13:59:36 -06:00 |
hlsl.typedef.frag
|
HLSL: Add typedef grammar and production.
|
2016-07-05 00:02:40 -06:00 |
hlsl.void.frag
|
HLSL: Add all int/float/bool/uint matrix types, void for functions, and a few others.
|
2016-06-09 01:33:10 -06:00 |
hlsl.whileLoop.frag
|
HLSL: Flesh out the loop grammar and productions.
|
2016-06-05 15:44:07 -06:00 |
length.frag
|
…
|
|
lineContinuation.vert
|
…
|
|
lineContinuation100.vert
|
…
|
|
link1.frag
|
…
|
|
link2.frag
|
…
|
|
link3.frag
|
…
|
|
localAggregates.frag
|
…
|
|
loops.frag
|
…
|
|
loopsArtificial.frag
|
…
|
|
mains.frag
|
…
|
|
mains1.frag
|
…
|
|
mains2.frag
|
…
|
|
makeDoc
|
…
|
|
matrix.frag
|
…
|
|
matrix2.frag
|
…
|
|
matrixError.vert
|
…
|
|
maxClipDistances.vert
|
Front-end: allow max size built-in arrays like gl_ClipDistance
|
2016-06-27 12:44:15 +02:00 |
max_vertices_0.geom
|
…
|
|
negativeArraySize.comp
|
fix check for non-positive array size
|
2016-05-09 17:07:04 -06:00 |
newTexture.frag
|
…
|
|
noMain.vert
|
…
|
|
noMain1.geom
|
…
|
|
noMain2.geom
|
…
|
|
nonSquare.vert
|
…
|
|
nonVulkan.frag
|
Vulkan: Add the #define VULKAN 100 when compiled for Vulkan.
|
2016-05-03 21:18:59 -06:00 |
numeral.frag
|
…
|
|
pointCoord.frag
|
…
|
|
precise.tesc
|
integer type operation should not be noContraction
|
2016-05-09 10:46:40 -04:00 |
precise_struct_block.vert
|
integer type operation should not be noContraction
|
2016-05-09 10:46:40 -04:00 |
precision.frag
|
…
|
|
precision.vert
|
…
|
|
prepost.frag
|
…
|
|
preprocessor.cpp_style___FILE__.vert
|
…
|
|
preprocessor.cpp_style_line_directive.vert
|
…
|
|
preprocessor.defined.vert
|
…
|
|
preprocessor.edge_cases.vert
|
…
|
|
preprocessor.eof_missing.vert
|
Fix the infinite loop when an input file lacks EOF
|
2016-04-27 10:05:57 -04:00 |
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
|
Fix array out of bounds bug in processing if-else-endif macros.
|
2016-03-09 15:11:56 -05:00 |
preprocessor.pragma.vert
|
…
|
|
preprocessor.simple.vert
|
…
|
|
preprocessor.success_if_parse_would_fail.vert
|
…
|
|
recurse1.frag
|
…
|
|
recurse1.vert
|
…
|
|
recurse2.frag
|
…
|
|
reflection.vert
|
Update test cases for vertex attribute reflection
|
2016-05-19 09:30:29 +02:00 |
runtests
|
Fix issue #391: input stack underflow on too few macro arguments.
|
2016-07-19 14:32:52 -06:00 |
sample.frag
|
…
|
|
sample.frag.out
|
…
|
|
sample.vert
|
…
|
|
sample.vert.out
|
…
|
|
simpleFunctionCall.frag
|
…
|
|
specExamples.frag
|
…
|
|
specExamples.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
|
Front-end: Make ES floatBitsToInt/intBitsToFloat/etc. all be highp.
|
2016-06-14 20:38:58 -06:00 |
spv.310.comp
|
…
|
|
spv.330.geom
|
…
|
|
spv.400.frag
|
Parser: Type promotion for operator modulus(%) is missing.
|
2016-03-18 16:26:23 +08:00 |
spv.400.tesc
|
…
|
|
spv.400.tese
|
…
|
|
spv.420.geom
|
…
|
|
spv.430.frag
|
SPV: Fix issue #376; declare Geometry capability for fragment use of gl_Layer.
|
2016-07-08 14:05:15 -06:00 |
spv.430.vert
|
…
|
|
spv.450.tesc
|
SPV: Don't decorate locations within an array, it doesn't make sense.
|
2016-06-30 22:00:09 -06:00 |
spv.AofA.frag
|
…
|
|
spv.Operations.frag
|
…
|
|
spv.accessChain.frag
|
…
|
|
spv.aggOps.frag
|
…
|
|
spv.always-discard.frag
|
…
|
|
spv.always-discard2.frag
|
…
|
|
spv.atomic.comp
|
SPV: Turn on atomic-storage functionality for SPIR-V.
|
2016-07-07 17:40:35 -06:00 |
spv.bitCast.frag
|
…
|
|
spv.bool.vert
|
…
|
|
spv.boolInBlock.frag
|
…
|
|
spv.branch-return.vert
|
…
|
|
spv.conditionalDiscard.frag
|
…
|
|
spv.conversion.frag
|
…
|
|
spv.dataOut.frag
|
…
|
|
spv.dataOutIndirect.frag
|
…
|
|
spv.dataOutIndirect.vert
|
…
|
|
spv.deepRvalue.frag
|
…
|
|
spv.depthOut.frag
|
…
|
|
spv.discard-dce.frag
|
…
|
|
spv.do-simple.vert
|
…
|
|
spv.do-while-continue-break.vert
|
…
|
|
spv.doWhileLoop.frag
|
…
|
|
spv.double.comp
|
…
|
|
spv.earlyReturnDiscard.frag
|
…
|
|
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.functionCall.frag
|
…
|
|
spv.functionSemantics.frag
|
…
|
|
spv.glFragColor.frag
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
spv.image.frag
|
…
|
|
spv.int64.frag
|
Implement the extension GL_ARB_gpu_shader_int64
|
2016-04-30 13:34:34 +08:00 |
spv.intOps.vert
|
…
|
|
spv.interpOps.frag
|
…
|
|
spv.layoutNested.vert
|
…
|
|
spv.length.frag
|
…
|
|
spv.localAggregates.frag
|
…
|
|
spv.loops.frag
|
…
|
|
spv.loopsArtificial.frag
|
…
|
|
spv.matFun.vert
|
…
|
|
spv.matrix.frag
|
SPV: Handle matrix's OpFConvert vector by vector.
|
2016-05-14 09:20:52 +08:00 |
spv.matrix2.frag
|
…
|
|
spv.memoryQualifier.frag
|
…
|
|
spv.merge-unreachable.frag
|
…
|
|
spv.newTexture.frag
|
…
|
|
spv.noDeadDecorations.vert
|
Test dead-decoration removal.
|
2016-03-11 12:06:41 -05:00 |
spv.nonSquare.vert
|
…
|
|
spv.precise.tesc
|
Precise and noContraction propagation
|
2016-05-09 10:46:40 -04:00 |
spv.precise.tese
|
Precise and noContraction propagation
|
2016-05-09 10:46:40 -04:00 |
spv.precision.frag
|
…
|
|
spv.prepost.frag
|
…
|
|
spv.pushConstant.vert
|
…
|
|
spv.qualifiers.vert
|
…
|
|
spv.queryL.frag
|
…
|
|
spv.separate.frag
|
…
|
|
spv.set.vert
|
…
|
|
spv.shaderBallot.comp
|
Implement the extension GL_ARB_shader_ballot
|
2016-05-05 19:02:35 +08:00 |
spv.shaderGroupVote.comp
|
Implement the extension GL_ARB_shader_group_vote.
|
2016-05-05 20:38:33 +08:00 |
spv.shiftOps.frag
|
…
|
|
spv.shortCircuit.frag
|
…
|
|
spv.simpleFunctionCall.frag
|
…
|
|
spv.simpleMat.vert
|
…
|
|
spv.sparseTexture.frag
|
…
|
|
spv.sparseTextureClamp.frag
|
…
|
|
spv.specConst.vert
|
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
|
2016-07-07 19:27:15 -06:00 |
spv.specConstant.comp
|
…
|
|
spv.specConstant.vert
|
Built-in values declared as specialization constant
|
2016-04-04 11:10:41 -04:00 |
spv.specConstantComposite.vert
|
Vulkan: Finish semantics for what creates spec-const-semantics.
|
2016-05-23 23:10:18 -06:00 |
spv.specConstantOperations.vert
|
Vulkan: Finish semantics for what creates spec-const-semantics.
|
2016-05-23 23:10:18 -06:00 |
spv.structAssignment.frag
|
…
|
|
spv.structDeref.frag
|
…
|
|
spv.structure.frag
|
…
|
|
spv.subpass.frag
|
…
|
|
spv.switch.frag
|
…
|
|
spv.swizzle.frag
|
…
|
|
spv.swizzleInversion.frag
|
SPV: For AST interpolateAt* ops consuming a swizzle, invert the order.
|
2016-07-26 12:53:54 -06:00 |
spv.test.frag
|
…
|
|
spv.test.vert
|
…
|
|
spv.texture.frag
|
…
|
|
spv.texture.vert
|
…
|
|
spv.types.frag
|
…
|
|
spv.uint.frag
|
…
|
|
spv.uniformArray.frag
|
…
|
|
spv.variableArrayIndex.frag
|
…
|
|
spv.varyingArray.frag
|
…
|
|
spv.varyingArrayIndirect.frag
|
…
|
|
spv.voidFunction.frag
|
…
|
|
spv.while-continue-break.vert
|
…
|
|
spv.while-simple.vert
|
…
|
|
spv.whileLoop.frag
|
…
|
|
structAssignment.frag
|
…
|
|
structDeref.frag
|
…
|
|
structure.frag
|
…
|
|
switch.frag
|
…
|
|
swizzle.frag
|
…
|
|
syntaxError.frag
|
…
|
|
test.frag
|
…
|
|
texture.frag
|
…
|
|
tokenLength.vert
|
…
|
|
types.frag
|
…
|
|
uint.frag
|
…
|
|
uniformArray.frag
|
…
|
|
variableArrayIndex.frag
|
…
|
|
varyingArray.frag
|
…
|
|
varyingArrayIndirect.frag
|
…
|
|
versionsClean.frag
|
…
|
|
versionsClean.vert
|
…
|
|
versionsErrors.frag
|
…
|
|
versionsErrors.vert
|
…
|
|
voidFunction.frag
|
…
|
|
vulkan.ast.vert
|
Vulkan: Finish semantics for what creates spec-const-semantics.
|
2016-05-23 23:10:18 -06:00 |
vulkan.comp
|
…
|
|
vulkan.frag
|
KHR_vulkan_glsl: name mangle distinguish pure textures.
|
2016-05-20 16:59:27 -06:00 |
vulkan.vert
|
Vulkan: Add the #define VULKAN 100 when compiled for Vulkan.
|
2016-05-03 21:18:59 -06:00 |
whileLoop.frag
|
…
|
|