glslang-zig/Test/baseResults
John Kessenich af459216a1 Correct precision qualification on built-in functions.
This is a replacement commit for pull request #238.

This is a design change, followed by implementation change that
A) fixes the changes caused by the design change, and
B) fixes some cases that were originally incorrect.

The design change is to not give built-in functions default precision qualification.
This is to allow the rule that the precision of some built-in functions adopt their
precision qualification from the calling arguments.  This is A above.

A consequence of this design change is that all built-ins that are supposed to have
an explicit precision qualifier must now be declared that way.  So, a lot more
built-in declarations now have precision qualifiers, just to keep things the same.
This is B above.
2016-05-03 19:34:00 -06:00
..
100.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
100Limits.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
100LimitsConf.vert.out Tests for PR: Fix results for 4f68b83ea1. 2015-12-19 11:05:44 -07:00
100scope.vert.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
110scope.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
120.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
120.vert.out Semantics: Map noise*() to an operator for PureOperatorBuiltins mode. 2016-02-02 15:59:12 -07:00
130.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
130.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
140.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
140.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
150.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
150.geom.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
150.tesc.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
150.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300.frag.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
300.vert.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
300block.frag.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
300BuiltIns.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300layout.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300layout.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300link.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300link2.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300link3.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300operations.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
300scope.vert.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
310.comp.out Front-end infrastructure: Encapsulate semantic-level questions/actions about const/temp. 2016-03-20 00:46:02 -06:00
310.frag.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
310.geom.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
310.tesc.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
310.tese.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
310.vert.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
310AofA.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
310implicitSizeArrayError.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
330.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
330comp.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
400.frag.out Doubles: Add all the missing built-in double-based prototypes. 2016-01-16 20:37:43 -07:00
400.geom.out Doubles: Add all the missing built-in double-based prototypes. 2016-01-16 20:37:43 -07:00
400.tesc.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
400.tese.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
410.geom.out Semantics: 'invocations' defaults to 1, not 0. 2015-12-13 10:59:17 -07:00
410.tesc.out Semantics: Geometry stage can support max_vertices = 0. 2015-12-11 17:54:35 -07:00
420.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
420.geom.out Semantics: 'invocations' defaults to 1, not 0. 2015-12-13 10:59:17 -07:00
420.tesc.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
420.tese.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
420.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
420_size_gl_in.geom.out Semantics: 'invocations' defaults to 1, not 0. 2015-12-13 10:59:17 -07:00
430.comp.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
430.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
430AofA.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
430scope.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
440.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
440.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
450.comp.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
450.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
450.geom.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
450.tesc.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
450.tese.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
450.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
aggOps.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
always-discard.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
always-discard2.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
array.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
array100.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
atomic_uint.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
badChars.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
comment.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
conditionalDiscard.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
constErrors.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
constFold.frag.out Fix front-end bug: Constant folding of array-of-struct index op. 2016-02-01 11:57:33 -07:00
conversion.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
cppComplexExpr.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
cppIndent.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
cppNest.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
cppSimple.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
dataOut.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
dataOutIndirect.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
dce.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
decls.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
deepRvalue.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
depthOut.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
discard-dce.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
doWhileLoop.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
earlyReturnDiscard.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
empty.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
errors.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
flowControl.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
forLoop.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
forwardRef.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
functionCall.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
functionSemantics.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
hlsl.frag.out HLSL: Accept basic funtion definitions. (Not yet mapping input/output for entry point.) 2016-03-13 17:58:25 -06:00
length.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
lineContinuation.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
lineContinuation100.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
link1.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
localAggregates.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
loops.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
loopsArtificial.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
mains1.frag.out Semantics: 'invocations' defaults to 1, not 0. 2015-12-13 10:59:17 -07:00
matrix.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
matrix2.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
matrixError.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
max_vertices_0.geom.out Semantics: 'invocations' defaults to 1, not 0. 2015-12-13 10:59:17 -07:00
newTexture.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
noMain.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
nonSquare.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
nonVulkan.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
numeral.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
Operations.frag.out Semantics: Spec. changing to reflect reality of int/uint conversion for |^&. 2016-01-22 15:40:24 -07:00
pointCoord.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
precision.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
precision.vert.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
prepost.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.cpp_style___FILE__.vert.err Extend the syntax of #line and __FILE__ to support filename strings. 2015-07-27 13:07:52 -04:00
preprocessor.cpp_style___FILE__.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.cpp_style_line_directive.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.cpp_style_line_directive.vert.out Extend the syntax of #line and __FILE__ to support filename strings. 2015-07-27 13:07:52 -04:00
preprocessor.defined.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.defined.vert.out 'defined' cannot be used as a macro name in #define or #undef. 2015-08-29 23:15:13 +00:00
preprocessor.edge_cases.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.edge_cases.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.eof_missing.vert.err add .err file for eof_missing test 2016-04-27 10:22:22 -04:00
preprocessor.eof_missing.vert.out Fix the infinite loop when an input file lacks EOF 2016-04-27 10:05:57 -04:00
preprocessor.errors.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.errors.vert.out Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.extensions.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.extensions.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.function_macro.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.function_macro.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.include.disabled.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.include.disabled.vert.out Use extension framework to enable #include directive. 2015-07-31 19:41:19 -04:00
preprocessor.include.enabled.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.include.enabled.vert.out Use extension framework to enable #include directive. 2015-07-31 19:41:19 -04:00
preprocessor.line.frag.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.line.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.line.vert.err Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.line.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.many.endif.vert.err Fix array out of bounds bug in processing if-else-endif macros. 2016-03-09 15:11:56 -05:00
preprocessor.many.endif.vert.out Fix array out of bounds bug in processing if-else-endif macros. 2016-03-09 15:11:56 -05:00
preprocessor.pragma.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.pragma.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.simple.vert.err Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.simple.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
preprocessor.success_if_parse_would_fail.vert.err Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.success_if_parse_would_fail.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
recurse1.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
reflection.vert.out Tests: Update to match previous pull request. 2016-01-13 19:04:19 -07:00
sample.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
sample.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
simpleFunctionCall.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
specExamples.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
specExamples.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.100ops.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.130.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.140.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.150.geom.out SPV: Address superset of issue #151: missing OpCapability instructions. 2016-02-01 13:45:25 -07:00
spv.150.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.300BuiltIns.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.300layout.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.300layout.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.300layoutp.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.310.comp.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.330.geom.out Link in Google Test framework. 2016-03-31 10:31:30 -04:00
spv.400.frag.out Parser: Type promotion for operator modulus(%) is missing. 2016-03-18 16:26:23 +08:00
spv.400.tesc.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
spv.400.tese.out Parser: Update array size of gl_ClipDistance/gl_CullDistance in gl_in[]. 2016-03-27 08:47:43 +08:00
spv.420.geom.out Run regression tests, update spv.420.geom.out so capability MultiViewport is declared 2016-03-07 23:05:59 -05:00
spv.430.vert.out SPV: Fix 'location' inheritance bug. 2016-02-19 12:21:50 -07:00
spv.accessChain.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.aggOps.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.always-discard.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.always-discard2.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.AofA.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.atomic.comp.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.bitCast.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.bool.vert.out SPV: Use OpLogicalEqual/OpLogicalNotEqual for boolean type comparison. 2016-04-27 08:15:37 +08:00
spv.boolInBlock.frag.out SPV: Continue to fix the issue of bool -> uint32 2016-03-03 14:38:51 +08:00
spv.branch-return.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.conditionalDiscard.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.conversion.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.dataOut.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.dataOutIndirect.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.dataOutIndirect.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.deepRvalue.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.depthOut.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.discard-dce.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.do-simple.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.do-while-continue-break.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.double.comp.out SPV: Add support for memory qualifiers. 2016-02-21 21:02:08 +08:00
spv.doWhileLoop.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.earlyReturnDiscard.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.flowControl.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.for-complex-condition.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.for-continue-break.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.for-nobody.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.for-notest.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.for-simple.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.forLoop.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.forwardFun.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.functionCall.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.functionSemantics.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.image.frag.out SPV: Add support for memory qualifiers. 2016-02-21 21:02:08 +08:00
spv.int64.frag.out Implement the extension GL_ARB_gpu_shader_int64 2016-04-30 13:34:34 +08:00
spv.interpOps.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.intOps.vert.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
spv.layoutNested.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.length.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.localAggregates.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.loops.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.loopsArtificial.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.matFun.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.matrix.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.matrix2.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.memoryQualifier.frag.out SPV: Add support for memory qualifiers. 2016-02-21 21:02:08 +08:00
spv.merge-unreachable.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.newTexture.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.noDeadDecorations.vert.out Test dead-decoration removal. 2016-03-11 12:06:41 -05:00
spv.nonSquare.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.Operations.frag.out SPV: Use OpLogicalEqual/OpLogicalNotEqual for boolean type comparison. 2016-04-27 08:15:37 +08:00
spv.precision.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.prepost.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.pushConstant.vert.out SPV: Issue #180: push_constants don't have descriptor sets. 2016-03-08 21:43:14 -07:00
spv.qualifiers.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.queryL.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.separate.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.set.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.shiftOps.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.shortCircuit.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.simpleFunctionCall.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.simpleMat.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.sparseTexture.frag.out SPV: Support the new OpCode - OpImageSparseRead 2016-02-19 22:24:03 +08:00
spv.sparseTextureClamp.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.specConstant.comp.out Turn on SpecConstantOpMode based on node qualifier 2016-04-06 12:56:31 -04:00
spv.specConstant.vert.out Front-end: Get the right set of nodes marked as spec-const. 2016-04-06 13:32:44 -06:00
spv.specConstantComposite.vert.out fix the problem that spec constant composite instruction being used when only front-end constants are used in the constructor 2016-04-14 18:34:27 -04:00
spv.specConstantOperations.vert.out Fix spec const construtor for matrix and vector 2016-04-14 17:52:57 -04:00
spv.structAssignment.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.structDeref.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.structure.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.subpass.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.switch.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.swizzle.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.test.frag.out Link in Google Test framework. 2016-03-31 10:31:30 -04:00
spv.test.vert.out Link in Google Test framework. 2016-03-31 10:31:30 -04:00
spv.texture.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.texture.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.types.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.uint.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.uniformArray.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.variableArrayIndex.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.varyingArray.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.varyingArrayIndirect.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.voidFunction.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.while-continue-break.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.while-simple.vert.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
spv.whileLoop.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
structAssignment.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
structDeref.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
structure.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
switch.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
swizzle.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
syntaxError.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
test.conf Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
test.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
texture.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
tokenLength.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
types.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
uint.frag.out Correct precision qualification on built-in functions. 2016-05-03 19:34:00 -06:00
uniformArray.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
variableArrayIndex.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
varyingArray.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
varyingArrayIndirect.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
versionsClean.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
versionsClean.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
versionsErrors.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
versionsErrors.vert.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
voidFunction.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00
vulkan.comp.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
vulkan.frag.out SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
vulkan.vert.out SPV: Issue #180: push_constants don't have descriptor sets. 2016-03-08 21:43:14 -07:00
whileLoop.frag.out Tests: Move to just linefeed to simply cross-platform test changes. 2015-12-10 18:01:54 -07:00