glslang-zig/Test/baseResults
John Kessenich fa668dad99 SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains.
This generally simplifies access chain generation, with far fewer  type conversions.
It is particularly important to future SPIR-V changes where there is less aggregate
type uniqueness due to carrying different layout information with the type.
2015-09-13 14:46:30 -06:00
..
100.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
100Limits.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
100LimitsConf.vert.out Implement ES 2.0 (version 100) limitations for non-inductive loop detection and array indexes needing "constant-index-expressions" (inductive variables and constant expressions). 2013-10-14 22:42:16 +00:00
100scope.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
110scope.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
120.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
120.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
130.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
130.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
140.frag.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
140.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
150.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
150.geom.out glslang -> SPV: Use the new TBuiltInVariable instead of string compares to get the type of SPV built in. Also fixed gl_FragData and gl_PrimitiveIDIn. 2015-05-18 23:25:32 +00:00
150.tesc.out Add more TOperator: fma/frexp/ldexp, AddCarry/SubBorrow/MulExtended/Bit*/Find*, (un)pack4x8/2x32, ftransform. 2015-08-18 22:27:23 -06:00
150.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
300.frag.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
300.vert.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
300block.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
300BuiltIns.frag.out Make double underscore "__" an error for ES 300, but a warning for 310. 2015-06-29 17:19:17 -06:00
300layout.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
300layout.vert.out glslang AEP: Geometry shader features nominally working. (Full semantic check and turn on pending.) Also picked up partial tessellation shader interface, shader_io_blocks, and mirrored OES set of extensions functionality. 2015-06-14 21:36:44 +00:00
300link.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
300link2.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
300link3.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
300operations.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
300scope.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
310.comp.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
310.frag.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
310.geom.out glslang front-end: Implement AEP *_point_size extensions. 2015-06-23 04:14:00 +00:00
310.tesc.out Add more TOperator: fma/frexp/ldexp, AddCarry/SubBorrow/MulExtended/Bit*/Find*, (un)pack4x8/2x32, ftransform. 2015-08-18 22:27:23 -06:00
310.tese.out Implement GL_OES_primitive_bounding_box. 2015-08-16 12:09:15 -06:00
310.vert.out Implement GL_OES_shader_multisample_interpolation, as well as core desktop versions of it. 2015-08-22 13:11:12 -06:00
310AofA.vert.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
310implicitSizeArrayError.vert.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
330.frag.out glslang front-end: Full turn-on of AEP tessellation semantics. 2015-06-19 23:03:32 +00:00
330comp.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
400.frag.out Implement GL_OES_shader_multisample_interpolation, as well as core desktop versions of it. 2015-08-22 13:11:12 -06:00
400.geom.out Add more TOperator: fma/frexp/ldexp, AddCarry/SubBorrow/MulExtended/Bit*/Find*, (un)pack4x8/2x32, ftransform. 2015-08-18 22:27:23 -06:00
400.tesc.out Add more TOperator: fma/frexp/ldexp, AddCarry/SubBorrow/MulExtended/Bit*/Find*, (un)pack4x8/2x32, ftransform. 2015-08-18 22:27:23 -06:00
400.tese.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
410.geom.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
410.tesc.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
420.frag.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
420.geom.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
420.tesc.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
420.tese.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
420.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
420_size_gl_in.geom.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
430.comp.out Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 2015-09-11 15:25:38 -06:00
430.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
430AofA.frag.out Array of array: Implement the core functionality: types, constructors, operations. 2015-08-10 17:08:55 -06:00
430scope.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
440.frag.out GL_OES_shader_multisample_interpolation: Include scalar swizzles as valid for interpolateAt*. 2015-08-22 16:54:35 -06:00
440.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
450.comp.out Implement cull distances for GLSL 4.5 (but not as an extension yet, just a 4.5 feature). 2014-08-13 06:37:59 +00:00
450.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
450.geom.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
450.tesc.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
450.tese.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
450.vert.out Array of array: Implement the core functionality: types, constructors, operations. 2015-08-10 17:08:55 -06:00
aggOps.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
always-discard.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
always-discard2.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
array.frag.out Issue 32: Guard against constructors consuming unsized arrays. 2015-07-22 11:44:59 -06:00
array100.frag.out glslang -> SPV: Use the new TBuiltInVariable instead of string compares to get the type of SPV built in. Also fixed gl_FragData and gl_PrimitiveIDIn. 2015-05-18 23:25:32 +00:00
atomic_uint.frag.out Front-end atomics: Finish adding atomic built-in functions (non-image) into the AST. 2015-07-22 19:58:15 -06:00
badChars.frag.out Scanning: 1) rationalize end-of-input everywhere, 2) prevent infinite loop at end-of-input, 3) use positive chars. 2015-07-27 09:37:55 -06:00
comment.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
conditionalDiscard.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
constErrors.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
constFold.frag.out glslang tests: Get same form of IEEE INF across platforms. Submitted by Lei Zhang (antiagainst@google.com) and David Neto (dneto@google.com). 2015-05-15 20:26:13 +00:00
conversion.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
cppComplexExpr.vert.out Scanning: 1) rationalize end-of-input everywhere, 2) prevent infinite loop at end-of-input, 3) use positive chars. 2015-07-27 09:37:55 -06:00
cppIndent.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
cppNest.vert.out Scanning: 1) rationalize end-of-input everywhere, 2) prevent infinite loop at end-of-input, 3) use positive chars. 2015-07-27 09:37:55 -06:00
cppSimple.vert.out Preprocessor: Allow '\' as a token, which gets actual use in #error, but should have no other use. 2015-07-25 17:34:32 -06:00
dataOut.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
dataOutIndirect.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
dce.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
decls.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
deepRvalue.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
depthOut.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
discard-dce.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
doWhileLoop.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
earlyReturnDiscard.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
empty.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
errors.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
flowControl.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
forLoop.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
forwardRef.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
functionCall.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
functionSemantics.frag.out Issue #28: Correctly handle a single input argument conversion when the input argument is an aggregate. 2015-07-21 16:00:34 -06:00
length.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
lineContinuation.vert.out Scanning: 1) rationalize end-of-input everywhere, 2) prevent infinite loop at end-of-input, 3) use positive chars. 2015-07-27 09:37:55 -06:00
lineContinuation100.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
link1.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
localAggregates.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
loops.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
loopsArtificial.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
mains1.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
matrix.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
matrix2.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
matrixError.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
newTexture.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
noMain.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
nonSquare.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
numeral.frag.out glslang PP: make decimal number parser clearer and add boundary tests. Also, disable the warning for "do {} while (true);" 2015-05-16 01:15:41 +00:00
Operations.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
pointCoord.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
precision.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
precision.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
prepost.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00: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 Whitespace in preprocessor results; trying to eliminate differences. 2015-08-16 11:35:30 -06:00
preprocessor.cpp_style_line_directive.vert.err Whitespace in preprocessor results; trying to eliminate differences. 2015-08-16 11:35:30 -06: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 Update test results for pull request #68, SPIRV: Decorate matrices and arrays with their strides. 2015-09-09 16:19:15 -06: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 Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.edge_cases.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
preprocessor.errors.vert.err Front-end: enforce qualifiers that cannot appear on block declarations. 2015-07-14 19:30:11 -06:00
preprocessor.errors.vert.out Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.extensions.vert.err Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
preprocessor.extensions.vert.out Only output explicit extension directives in preprocessing. 2015-07-21 17:47:47 -04:00
preprocessor.function_macro.vert.err Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.function_macro.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
preprocessor.include.disabled.vert.err Whitespace in preprocessor results; trying to eliminate differences. 2015-08-16 11:35:30 -06: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 Whitespace in preprocessor results; trying to eliminate differences. 2015-08-16 11:35:30 -06: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 Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
preprocessor.line.frag.out Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
preprocessor.line.vert.err Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.line.vert.out Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
preprocessor.pragma.vert.err Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.pragma.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
preprocessor.simple.vert.err Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.simple.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00: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 Front-end: enforce qualifiers that cannot appear on block declarations. 2015-07-14 19:30:11 -06:00
recurse1.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
reflection.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
sample.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
sample.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
simpleFunctionCall.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
specExamples.frag.out Array of array: Implement the core functionality: types, constructors, operations. 2015-08-10 17:08:55 -06:00
specExamples.vert.out Array of array: Implement the core functionality: types, constructors, operations. 2015-08-10 17:08:55 -06:00
spv.100ops.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.130.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.140.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.140.vert.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
spv.150.geom.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.150.vert.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.300BuiltIns.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.300layout.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.300layout.vert.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.300layoutp.vert.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.310.comp.out SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06:00
spv.330.geom.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.400.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.400.tesc.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.400.tese.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.420.geom.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.430.vert.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.accessChain.frag.out SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06:00
spv.aggOps.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.always-discard.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.always-discard2.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.AofA.frag.out SPV arrays: Add support for runtime-sized array types and arrays of arrays. 2015-09-13 10:18:19 -06:00
spv.atomic.comp.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.conditionalDiscard.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.conversion.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.dataOut.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.dataOutIndirect.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.dataOutIndirect.vert.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.deepRvalue.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.depthOut.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.discard-dce.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.do-simple.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.do-while-continue-break.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.double.comp.out SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06:00
spv.doWhileLoop.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.earlyReturnDiscard.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.flowControl.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.for-continue-break.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.for-simple.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.forLoop.frag.out SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06:00
spv.forwardFun.frag.out SPIR-V: Return undefined values from implicit returns instead of dummy 2015-08-11 03:26:46 +02:00
spv.functionCall.frag.out SPIR-V: Return undefined values from implicit returns instead of dummy 2015-08-11 03:26:46 +02:00
spv.functionSemantics.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.length.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.localAggregates.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.loops.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.loopsArtificial.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.matFun.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.matrix.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.matrix2.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
spv.newTexture.frag.out Add test results for merge pull request #69. 2015-09-09 16:36:37 -06:00
spv.nonSquare.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.Operations.frag.out SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06:00
spv.precision.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.prepost.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.qualifiers.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.set.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.simpleFunctionCall.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.simpleMat.vert.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.structAssignment.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.structDeref.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.structure.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.switch.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.swizzle.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.test.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.test.vert.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
spv.texture.frag.out Add test results for merge pull request #69. 2015-09-09 16:36:37 -06:00
spv.texture.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.types.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.uint.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.uniformArray.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.variableArrayIndex.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.varyingArray.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.varyingArrayIndirect.frag.out SPV: Only decorate array and matrix strides for transparent types requiring explicit layouts. 2015-09-09 17:51:38 -06:00
spv.voidFunction.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.while-continue-break.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.while-simple.vert.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
spv.whileLoop.frag.out Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
structAssignment.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
structDeref.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
structure.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
switch.frag.out Front-end: Add error-recovery code for a switch statement that ends with a case/default that has no statements. 2015-07-18 11:13:14 -06:00
swizzle.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
syntaxError.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
test.conf Implement write-only semantic checking, the non-r32f/i/u readonly/writeonly check, and ES 3.1 support of volatile. Also, fix a typo in MaxComputeGroupY. 2014-08-19 20:32:48 +00:00
test.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
texture.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
tokenLength.vert.out Consolidate all token length limits (1024), including one bad one (80) hardcoded on the stack (issue #40, issue #41). 2015-07-25 14:02:53 -06:00
types.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
uint.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
uniformArray.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
variableArrayIndex.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
varyingArray.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
varyingArrayIndirect.frag.out Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST. 2015-08-19 13:43:25 -06:00
versionsClean.frag.out glslang AST output: include global vs. temp (local) in the printed output. This only effects test results, but a future check-in is going to fix some globals. 2015-04-29 10:16:56 +00:00
versionsClean.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
versionsErrors.frag.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
versionsErrors.vert.out glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) 2015-05-18 16:45:49 +00:00
voidFunction.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00
whileLoop.frag.out glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. 2015-06-19 05:14:19 +00:00