glslang-zig/Test/baseResults
John Kessenich c777fc2c4c Scanning: 1) rationalize end-of-input everywhere, 2) prevent infinite loop at end-of-input, 3) use positive chars.
Fixes issue #25. (char 255 aliased to -1 and missing tests for end of input).

1) All layers of input scanning now share a single EndOfInput value.
This avoids translation of it across layers of encapsulation.

2) Some places looking for end of line were not stopping on EndOfInput.

3) Use of "char" for the input made char values > 127 be negative numbers.
This allowed for aliasing of 255 to -1, etc.  This is fixed by using
unsigned char.
2015-07-27 09:37:55 -06:00
..
100.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
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 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.vert.out Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.) 2015-07-06 21:00:03 -06:00
130.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
130.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
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 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
150.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
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 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
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: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
300.vert.out glslang ES reference: Don't allow std430 on uniform blocks (bug 14095). 2015-06-12 22:09:25 +00:00
300block.frag.out Tests: Increase testing around incorrect use of block names and instances. 2015-07-20 12:03:04 -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 atomics: Finish adding atomic built-in functions (non-image) into the AST. 2015-07-22 19:58:15 -06:00
310.frag.out Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
310.geom.out glslang front-end: Implement AEP *_point_size extensions. 2015-06-23 04:14:00 +00:00
310.tesc.out Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
310.tese.out glslang front-end: Implement AEP *_point_size extensions. 2015-06-23 04:14:00 +00:00
310.vert.out Front-end: Implement GL_OES_gpu_shader5. 2015-07-15 19:42:59 -06:00
310AofA.vert.out Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.) 2015-07-06 21:00:03 -06:00
310implicitSizeArrayError.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
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 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
400.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
400.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
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 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.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 glslang front-end: Full turn-on of AEP tessellation semantics. 2015-06-19 23:03:32 +00: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 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
430.vert.out glslang front-end: Full turn-on of AEP tessellation semantics. 2015-06-19 23:03:32 +00: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 glslang front-end: Full turn-on of AEP tessellation semantics. 2015-06-19 23:03:32 +00: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 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.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 Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.) 2015-07-06 21:00:03 -06:00
aggOps.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00: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 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
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 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
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 glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00: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 glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00: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 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
precision.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
precision.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
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.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.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 Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.) 2015-07-06 21:00:03 -06:00
specExamples.vert.out Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.) 2015-07-06 21:00:03 -06:00
spv.100ops.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.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 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.vert.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
spv.150.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.150.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.300BuiltIns.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.300layout.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.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 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.310.comp.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.330.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.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 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.tese.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.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 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.accessChain.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.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 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-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
spv.atomic.comp.out AST -> SPV testing: Update test for using new TbdFunctionality() that is non-fatal and uniquifies printed TBDs. 2015-07-23 10:25:20 -06:00
spv.conditionalDiscard.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.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
spv.dataOut.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.dataOutIndirect.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.dataOutIndirect.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04: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 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.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
spv.do-simple.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.do-while-continue-break.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.double.comp.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.doWhileLoop.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.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
spv.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
spv.for-continue-break.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.for-simple.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.forLoop.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.forwardFun.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.functionCall.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.functionSemantics.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.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
spv.localAggregates.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.loops.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.loopsArtificial.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.matFun.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.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 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.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
spv.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
spv.precision.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.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
spv.qualifiers.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.set.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.simpleFunctionCall.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.simpleMat.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.structAssignment.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.structDeref.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.structure.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.switch.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.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
spv.test.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.test.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.texture.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.texture.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.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
spv.uint.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.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
spv.variableArrayIndex.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.varyingArray.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.varyingArrayIndirect.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.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
spv.while-continue-break.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.while-simple.vert.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
spv.whileLoop.frag.out spv::Builder::Loop constructor inits all members. 2015-07-22 12:24:21 -04:00
structAssignment.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
structDeref.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
structure.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00: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 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
texture.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00: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 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
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 glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
varyingArray.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00:00
varyingArrayIndirect.frag.out glslang testing: Remove dependence on testfiles from LunarGLASS. 2015-06-17 16:15:09 +00: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