glslang-zig/Test/baseResults
LoopDawg 898f5fbef7 HLSL: fix qualifier propagation from user struct types to block definitions.
The HLSL FE tracks four versions of a declared type to avoid losing information, since it
is not (at type-decl time) known how the type will be used downstream.  If such a type
was used in a cbuffer declaration, the cbuffer type's members should have been using
the uniform form of the original user structure type, but were not.

This would manifest as matrix qualifiers (and other things, such as pack offsets) on user struct
members going missing in the SPIR-V module if the struct type was a member of a cbuffer, like so:

    struct MyBuffer
    {
        row_major float4x4 mat1;
        column_major float4x4 mat2;
    };

    cbuffer Example
    {
        MyBuffer g_MyBuffer;
    };

Fixes: #789
2017-08-04 15:50:10 -06:00
..
100.frag.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
100Limits.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
100LimitsConf.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
100scope.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
110scope.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
120.frag.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
120.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
130.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
130.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
140.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
140.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
150.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
150.geom.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
150.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
150.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300.frag.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
300.vert.out Multiview extension: Accept layout(num_views) qualifier 2017-07-03 15:51:40 +01:00
300block.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300BuiltIns.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300layout.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300layout.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300link.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300link2.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300link3.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300operations.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
300scope.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
310.comp.out GLSL: Correct missing "not" from error message about non writeonly images. 2017-06-08 10:36:45 -06:00
310.frag.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
310.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
310.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
310.tese.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
310.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
310AofA.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
310implicitSizeArrayError.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
320.comp.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
320.frag.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
320.geom.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
320.tesc.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
320.tese.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
320.vert.out GLSL: Implement version 320 for ES. 2017-07-23 13:54:15 -06:00
330.frag.out GLSL: Fix bug setting component=0 for an auto-location assignment. 2017-06-04 13:17:20 -06:00
330comp.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
400.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
400.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
400.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
400.tese.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
400.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
410.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
410.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
410.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
420.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
420.frag.out GLSL: Disallow unsized arrays of atomic_uint. 2017-06-08 10:07:14 -06:00
420.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
420.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
420.tese.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
420.vert.out GLSL: Correct missing "not" from error message about non writeonly images. 2017-06-08 10:36:45 -06:00
420_size_gl_in.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
430.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
430.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
430AofA.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
430scope.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
435.vert.out GLSL: Add version-number checking. 2017-07-23 11:49:42 -06:00
440.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
440.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
450.comp.out GLSL: Disallow 'shared' in nested scopes. 2017-06-08 10:13:15 -06:00
450.frag.out GLSL: validation of early_fragment_tests, others, on an object. 2017-06-29 10:46:47 -06:00
450.geom.out GLSL: validation of early_fragment_tests, others, on an object. 2017-06-29 10:46:47 -06:00
450.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
450.tese.out GLSL: validation of early_fragment_tests, others, on an object. 2017-06-29 10:46:47 -06:00
450.vert.out GLSL 4.6: Implement shader group vote. 2017-07-31 03:00:04 -06:00
460.frag.out GLSL 4.6: Implement shader group vote. 2017-07-31 03:00:04 -06:00
460.vert.out GLSL 4.6: Implement shader group vote. 2017-07-31 03:00:04 -06:00
aggOps.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
always-discard.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
always-discard2.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
array.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
array100.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
atomic_uint.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
badChars.frag.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
badMacroArgs.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
comment.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
conditionalDiscard.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
constErrors.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
constFold.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
conversion.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
cppBad.vert.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
cppBad2.vert.out PP: Fix issue #426, recover from bad-source macro expansion. 2017-01-02 17:56:08 -07:00
cppComplexExpr.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
cppIndent.vert.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
cppNest.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
cppSimple.vert.out GLSL: Fix #396: Error when 'defined' comes from macro expansion. 2017-06-07 17:19:08 -06:00
dataOut.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
dataOutIndirect.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
dce.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
decls.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
deepRvalue.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
depthOut.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
discard-dce.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
doWhileLoop.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
earlyReturnDiscard.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
empty.frag.out Check for linking multiple ES shaders to the same stage 2016-05-25 09:26:43 +02:00
errors.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
es-link1.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
flowControl.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
forLoop.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
forwardRef.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
functionCall.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
functionSemantics.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
glsl.-D-U.frag.out Tests: Fix missing test result. 2017-06-15 11:10:57 -06:00
glspv.esversion.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
glspv.frag.out SPV/OpenGL: Require locations on non-opaque uniform variables. 2017-07-21 13:37:46 -06:00
glspv.version.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
glspv.version.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
glspv.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
hlsl.-D-U.frag.out Standalone: Implement -D and -U for preprocessor macros. 2017-06-15 10:57:18 -06:00
hlsl.aliasOpaque.frag.out HLSL: Convert run-time sampler assignments to compile-time aliases. 2017-06-02 18:27:21 -06:00
hlsl.amend.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.array.flatten.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.array.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.array.implicit-size.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.array.multidim.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.assoc.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.attribute.expression.comp.out HLSL: implement [unroll] and [loop] attributes 2017-05-03 13:44:40 -06:00
hlsl.attribute.frag.out HLSL: Translate directive [flatten] and [branch] to SPV control mask. 2017-07-06 11:31:33 +08:00
hlsl.automap.frag.out HLSL: add readonly qualifier to tbuffer, so they end up as SRV 2017-04-20 13:23:01 -06:00
hlsl.basic.comp.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.basic.geom.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.boolConv.vert.out HLSL: Fix #770: implicitly convert bool operands to numeric operators. 2017-04-12 22:38:24 -06:00
hlsl.buffer.frag.out HLSL: Remove support for named tbuffer/cbuffer. Fixes #939. 2017-06-19 15:41:11 -06:00
hlsl.calculatelod.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.calculatelodunclamped.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.cast.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.charLit.vert.out HLSL: Fix #758: Support character literals (except for numeric escape sequences). 2017-04-12 16:58:30 -06:00
hlsl.clip.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.clipdistance-1.vert.out WIP: HLSL: handle clip/cull distance array semantic matching 2017-06-23 13:06:53 -06:00
hlsl.clipdistance-2.vert.out WIP: HLSL: handle clip/cull distance array semantic matching 2017-06-23 13:06:53 -06:00
hlsl.clipdistance-3.vert.out WIP: HLSL: handle clip/cull distance array semantic matching 2017-06-23 13:06:53 -06:00
hlsl.clipdistance-4.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.clipdistance-5.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.clipdistance-6.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.clipdistance-7.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.clipdistance-8.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.clipdistance-9.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.comparison.vec.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.conditional.frag.out HLSL: Fix #846: support mixed ternary types. 2017-04-20 21:32:16 -06:00
hlsl.constantbuffer.frag.out HLSL: Add ConstantBuffer<T> syntax 2017-04-25 09:30:28 -06:00
hlsl.constructArray.vert.out HLSL: Fix #924: Convert between two different arrays with cast. 2017-06-13 23:13:10 -06:00
hlsl.constructexpr.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.constructimat.frag.out HLSL: Add imat, umat, and bmat constructors 2017-05-20 21:54:16 -06:00
hlsl.dashI.vert.out Infrastructure: add include search paths (-I, etc.). 2017-06-07 15:09:54 -06:00
hlsl.deadFunctionMissingBody.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.depthGreater.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.depthLess.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.discard.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.doLoop.frag.out HLSL: implement [unroll] and [loop] attributes 2017-05-03 13:44:40 -06:00
hlsl.domain.1.tese.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.domain.2.tese.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.domain.3.tese.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.emptystruct.init.vert.out HLSL: Allow empty struct initializers 2017-04-27 18:22:52 -06:00
hlsl.emptystructreturn.frag.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.emptystructreturn.vert.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.entry-in.frag.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.entry-out.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.entry.rename.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.explicitDescriptorSet-2.frag.out Fix crash with --resource-set-binding [n] (common set form, not per-register form) 2017-07-18 11:15:40 -06:00
hlsl.explicitDescriptorSet.frag.out Fix crash with --resource-set-binding [n] (common set form, not per-register form) 2017-07-18 11:15:40 -06:00
hlsl.flatten.return.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.flattenOpaque.frag.out SPV: When passing structs of opaque types, flatten and pass the members instead. 2017-06-01 18:49:04 -06:00
hlsl.flattenOpaqueInit.vert.out Fix #980: flatten opaque initializers to use aliases. 2017-07-16 05:46:13 -06:00
hlsl.flattenOpaqueInitMix.vert.out Fix #980: flatten opaque initializers to use aliases. 2017-07-16 05:46:13 -06:00
hlsl.float1.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.float4.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.forLoop.frag.out HLSL: Fix #919: for-init-statement is arbitrary declaration or expression. 2017-06-06 11:37:33 -06:00
hlsl.frag.out HLSL: Map parameter qualifiers from generic to function-specific and entry-point specific. 2016-06-17 15:52:46 -06:00
hlsl.fraggeom.frag.out HLSL: allow GS-specific methods in other stages 2017-05-13 09:20:11 -06:00
hlsl.function.frag.out HLSL: Fix #902: Incorrect protection against zero arguments. 2017-05-24 16:02:56 -06:00
hlsl.gather.array.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.gather.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.gather.basic.dx10.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.gather.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.gather.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.gathercmpRGBA.offset.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.gatherRGBA.array.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.gatherRGBA.basic.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.gatherRGBA.offset.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.gatherRGBA.offsetarray.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.getdimensions.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.getdimensions.dx10.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.getdimensions.rw.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.getsampleposition.dx10.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.global-const-init.frag.out WIP: HLSL: support global const initializers from non-constant rvalues 2017-07-11 13:41:39 -06:00
hlsl.hlslOffset.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.hull.1.tesc.out HLSL: Stop including empty structures in the I/O interface. Fix #785. 2017-08-03 18:41:48 -06:00
hlsl.hull.2.tesc.out HLSL: Stop including empty structures in the I/O interface. Fix #785. 2017-08-03 18:41:48 -06:00
hlsl.hull.3.tesc.out HLSL: Stop including empty structures in the I/O interface. Fix #785. 2017-08-03 18:41:48 -06:00
hlsl.hull.ctrlpt-1.tesc.out HLSL: Stop including empty structures in the I/O interface. Fix #785. 2017-08-03 18:41:48 -06:00
hlsl.hull.ctrlpt-2.tesc.out HLSL: Stop including empty structures in the I/O interface. Fix #785. 2017-08-03 18:41:48 -06:00
hlsl.hull.void.tesc.out HLSL: Fix hull-shader test. 2017-06-26 19:56:41 -06:00
hlsl.identifier.sample.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.if.frag.out HLSL: Translate directive [flatten] and [branch] to SPV control mask. 2017-07-06 11:31:33 +08:00
hlsl.implicitBool.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.include.vert.out HLSL: Add an Includer to handle #include. 2017-06-01 11:16:32 -06:00
hlsl.includeNegative.vert.out HLSL: Add an Includer to handle #include. 2017-06-01 11:16:32 -06:00
hlsl.inf.vert.out HLSL: Support 1.#INF and -1.#INF syntax. 2017-04-12 13:40:53 -06:00
hlsl.init.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.init2.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.inoutquals.frag.out hlsl: "in out" is also an inout qualifier. 2017-06-20 08:12:40 +02:00
hlsl.intrinsic.frexp.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsic.frexp.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.barriers.comp.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.comp.out HLSL: handle type conversion for any/all intrinsics 2017-07-05 12:19:39 -06:00
hlsl.intrinsics.d3dcolortoubyte4.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.double.frag.out HLSL: Broaden solution for #940, editing integer input for 'flat'. 2017-06-21 01:35:57 -06:00
hlsl.intrinsics.evalfns.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.intrinsics.f1632.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.f3216.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.frag.out HLSL: handle type conversion for any/all intrinsics 2017-07-05 12:19:39 -06:00
hlsl.intrinsics.lit.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.negative.comp.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.negative.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.intrinsics.negative.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.promote.down.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.promote.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.promote.outputs.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.intrinsics.vert.out HLSL: handle type conversion for any/all intrinsics 2017-07-05 12:19:39 -06:00
hlsl.isfinite.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.layout.frag.out HLSL: add readonly qualifier to tbuffer, so they end up as SRV 2017-04-20 13:23:01 -06:00
hlsl.load.2dms.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.array.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.basic.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.basic.dx10.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.load.buffer.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.buffer.float.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.offset.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.offsetarray.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.rwbuffer.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.rwtexture.array.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.load.rwtexture.dx10.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.logical.binary.frag.out HLSL: Fix #903: Don't short-circuit && or ||. 2017-05-24 16:47:32 -06:00
hlsl.logical.binary.vec.frag.out HLSL: Don't do logical short-circuits when the operands are bool-vectors. 2017-05-19 20:19:00 -06:00
hlsl.logical.unary.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.logicalConvert.frag.out HLSL: Fix #884: Use promoted children, not pre-promoted, in completing binary nodes. 2017-05-12 15:25:41 -06:00
hlsl.loopattr.frag.out HLSL: implement [unroll] and [loop] attributes 2017-05-03 13:44:40 -06:00
hlsl.matNx1.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.matpack-1.frag.out HLSL: fix qualifier propagation from user struct types to block definitions. 2017-08-04 15:50:10 -06:00
hlsl.matrixindex.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.matrixSwizzle.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.matType.bool.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.matType.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.matType.int.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.max.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.memberFunCall.frag.out HLSL: Implement member functions calling member functions. 2017-05-17 02:20:34 -06:00
hlsl.mintypes.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.mip.negative.frag.out HLSL: add .mips[][] operator for texture types 2017-05-15 09:13:58 -06:00
hlsl.mip.negative2.frag.out HLSL: add .mips[][] operator for texture types 2017-05-15 09:13:58 -06:00
hlsl.mip.operator.frag.out HLSL: add .mips[][] operator for texture types 2017-05-15 09:13:58 -06:00
hlsl.multiDescriptorSet.frag.out HLSL: Manually configure descriptor set and binding number for resources 2017-05-10 16:50:18 +09:00
hlsl.multiEntry.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.multiReturn.frag.out HLSL: Turn on hlsl-offsets by default for HLSL-source shaders. 2017-04-27 15:18:46 -06:00
hlsl.namespace.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.nonint-index.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.nonstaticMemberFunction.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.numericsuffixes.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.numthreads.comp.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.overload.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.params.default.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.params.default.negative.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.partialInit.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.pp.line.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.pp.vert.out HLSL: Allow macro expansions to create the 'defined' operator. 2017-06-08 17:12:56 -06:00
hlsl.precedence.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.precedence2.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.precise.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.promote.atomic.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.promote.binary.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.promote.vec1.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.promotions.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.reflection.binding.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
hlsl.reflection.binding.vert.out add reflection queries to return a TType. Fix minor issue with interface names. 2016-10-02 16:57:58 -06:00
hlsl.reflection.vert.out HLSL: Remove support for named tbuffer/cbuffer. Fixes #939. 2017-06-19 15:41:11 -06:00
hlsl.rw.atomics.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.rw.bracket.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.rw.register.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.rw.scalar.bracket.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.rw.swizzle.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.rw.vec2.bracket.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.sample.array.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.sample.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.sample.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.sample.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.sample.sub-vec4.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplebias.array.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplebias.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplebias.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplebias.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmp.array.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmp.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmp.negative.frag.out HLSL: add error for expected comparison sampler in SampleCmp* ops 2017-04-21 09:54:53 -06:00
hlsl.samplecmp.negative2.frag.out HLSL: add error for expected comparison sampler in SampleCmp* ops 2017-04-21 09:54:53 -06:00
hlsl.samplecmp.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmp.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmplevelzero.array.dx10.frag.out Fix dref explicit LOD form of sample with cube texture arrays 2017-07-24 18:45:37 -06:00
hlsl.samplecmplevelzero.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmplevelzero.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplecmplevelzero.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplegrad.array.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplegrad.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplegrad.basic.dx10.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.samplegrad.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplegrad.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplelevel.array.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplelevel.basic.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplelevel.basic.dx10.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.samplelevel.offset.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.samplelevel.offsetarray.dx10.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.scalar-length.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.scalar2matrix.frag.out HLSL: fix several issues in mat construction from scalars 2017-06-14 14:11:18 -06:00
hlsl.scalarCast.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.scope.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.semantic.geom.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.semantic.vert.out HLSL: handle multiple clip/cull semantic IDs 2017-07-26 11:18:09 -06:00
hlsl.semicolons.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.shapeConv.frag.out HLSL: vector shape conversions for all ops: Fix #839. Fix #653. Fix #631. 2017-04-18 21:07:05 -06:00
hlsl.shapeConvRet.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.sin.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.staticMemberFunction.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.string.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.stringtoken.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.struct.frag.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split-1.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split.array.geom.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split.assign.frag.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split.call.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split.nested.geom.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split.trivial.geom.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.struct.split.trivial.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.structarray.flatten.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.structarray.flatten.geom.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.structbuffer.append.fn.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structbuffer.append.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structbuffer.atomics.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structbuffer.byte.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structbuffer.coherent.frag.out SPV: Memory qualifiers should decorate top-level block members 2017-07-27 14:33:16 +08:00
hlsl.structbuffer.floatidx.comp.out HLSL: cast non-int types to uint on Load/Store indexes 2017-04-20 09:00:56 -06:00
hlsl.structbuffer.fn.frag.out SPV: Fix #995: Include memory decorations on parameters. 2017-07-18 03:07:43 -06:00
hlsl.structbuffer.fn2.comp.out SPV: Fix #995: Include memory decorations on parameters. 2017-07-18 03:07:43 -06:00
hlsl.structbuffer.frag.out SPV: Memory qualifiers should decorate top-level block members 2017-07-27 14:33:16 +08:00
hlsl.structbuffer.incdec.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structbuffer.rw.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structbuffer.rwbyte.frag.out HLSL: Force flat (nointerp) onto integer fragment inputs. 2017-06-20 03:20:59 -06:00
hlsl.structin.vert.out HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). 2017-08-04 15:32:24 -06:00
hlsl.structIoFourWay.frag.out HLSL: fix qualifier propagation from user struct types to block definitions. 2017-08-04 15:50:10 -06:00
hlsl.structStructName.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.switch.frag.out HLSL: Translate directive [flatten] and [branch] to SPV control mask. 2017-07-06 11:31:33 +08:00
hlsl.swizzle.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.synthesizeInput.frag.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.target.frag.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.targetStruct1.frag.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.targetStruct2.frag.out HLSL: Flatten more I/O: non-arrayed user-only structures. 2017-08-04 12:19:58 -06:00
hlsl.templatetypes.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.texture.subvec4.frag.out HLSL: add test coverage for sub-vec4 texture intrinsics 2017-06-01 13:28:12 -06:00
hlsl.this.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.tx.bracket.frag.out Address part A of #982: $Global will use std140 instead of HLSL offsets. 2017-07-13 11:39:16 -06:00
hlsl.tx.overload.frag.out HLSL: allow name mangling based on texture template type 2017-05-19 20:12:50 -06:00
hlsl.type.half.frag.out HLSL: fix several issues in mat construction from scalars 2017-06-14 14:11:18 -06:00
hlsl.type.identifier.frag.out HLSL: Recognize types declared as identifiers as identifiers. 2017-06-13 22:22:52 -06:00
hlsl.typedef.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.typeGraphCopy.vert.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.void.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
hlsl.whileLoop.frag.out HLSL: implement [unroll] and [loop] attributes 2017-05-03 13:44:40 -06:00
include.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
length.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
lineContinuation.vert.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06:00
lineContinuation100.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
link1.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
link1.vk.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
localAggregates.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
loops.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
loopsArtificial.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
mains1.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
matrix.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
matrix2.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
matrixError.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
max_vertices_0.geom.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
maxClipDistances.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
missingBodies.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
negativeArraySize.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
newTexture.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
noMain.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
nonSquare.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
nonVulkan.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
nosuffix.out Fix #777: don't parse .suffix if <stage> is provided. 2017-03-16 11:30:20 -06:00
numeral.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
Operations.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
pointCoord.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
precise.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
precise_struct_block.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
precision.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
precision.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
prepost.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06: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 GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06: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 GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
preprocessor.errors.vert.out Added error output to the preprocessor. 2015-07-14 16:02:25 -04:00
preprocessor.extensions.vert.err GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06: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 GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06: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 External interface change: PP: Full <> and "" semantics for the Includer. 2017-01-06 15:08: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 External interface change: PP: Full <> and "" semantics for the Includer. 2017-01-06 15:08: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 GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06: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 GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06: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 GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
preprocessor.simple.vert.out PP: Add missing atoms that effect -E mode. 2016-08-04 22:46:19 -06: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 GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
reflection.vert.out GLSL reflection: Fix #985: reflect runtime sized arrays having no constant index. 2017-07-28 17:37:31 -06:00
remap.basic.dcefunc.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.basic.dcevartype.frag.out WIP: SPV Remapper: add remapper test framework 2016-08-25 10:46:51 -06:00
remap.basic.everything.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.basic.none.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.basic.strip.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.hlsl.sample.basic.everything.frag.out HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. 2017-02-06 22:58:32 -07:00
remap.hlsl.sample.basic.none.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
remap.hlsl.sample.basic.strip.frag.out HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. 2017-02-06 22:58:32 -07:00
remap.hlsl.templatetypes.everything.frag.out HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. 2017-02-06 22:58:32 -07:00
remap.hlsl.templatetypes.none.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
remap.if.everything.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.if.none.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.literal64.everything.spv.out WIP: SPV Remapper: add remapper test framework 2016-08-25 10:46:51 -06:00
remap.literal64.none.spv.out WIP: SPV Remapper: add remapper test framework 2016-08-25 10:46:51 -06:00
remap.similar_1a.everything.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.similar_1a.none.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.similar_1b.everything.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.similar_1b.none.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.specconst.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.switch.everything.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.switch.none.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
remap.uniformarray.everything.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
remap.uniformarray.none.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
sample.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
sample.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
simpleFunctionCall.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
specExamples.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
specExamples.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.100ops.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.130.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.140.frag.out Support align/offset for all versions GLSL/ESSL targeting SPIR-V. 2017-02-13 09:09:04 -07:00
spv.150.geom.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.150.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.300BuiltIns.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.300layout.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.300layout.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.300layoutp.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.310.bitcast.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.310.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.330.geom.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.400.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.400.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.400.tese.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.420.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.430.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.430.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.450.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.450.noRedecl.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.450.tesc.out Merge pull request #917 from KhronosGroup/remove-redundant-locations 2017-06-15 12:11:37 -06:00
spv.460.comp.out GLSL 4.6: Implement shader group vote. 2017-07-31 03:00:04 -06:00
spv.460.frag.out GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops. 2017-07-31 03:00:04 -06:00
spv.460.vert.out GLSL 4.6: Implement draw parameters. 2017-07-31 03:00:04 -06:00
spv.accessChain.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.aggOps.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.always-discard.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.always-discard2.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.AofA.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.arbPostDepthCoverage.frag.out Implement SPV_KHR_post_depth_coverage 2017-07-05 12:27:15 -07:00
spv.arbPostDepthCoverage_Error.frag.out Implement SPV_KHR_post_depth_coverage 2017-07-05 12:27:15 -07:00
spv.atomic.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.bitCast.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.bool.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.boolInBlock.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.branch-return.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.buffer.autoassign.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
spv.conditionalDiscard.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.conversion.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.dataOut.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.dataOutIndirect.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.dataOutIndirect.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.debugInfo.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.deepRvalue.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.depthOut.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.deviceGroup.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.discard-dce.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.do-simple.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.do-while-continue-break.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.double.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.doWhileLoop.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.drawParams.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.earlyReturnDiscard.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.extPostDepthCoverage.frag.out Implement SPV_KHR_post_depth_coverage 2017-07-05 12:27:15 -07:00
spv.extPostDepthCoverage_Error.frag.out Implement SPV_KHR_post_depth_coverage 2017-07-05 12:27:15 -07:00
spv.float16.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.flowControl.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.for-complex-condition.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.for-continue-break.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.for-nobody.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.for-notest.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.for-simple.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.forLoop.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.forwardFun.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.functionCall.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.functionNestedOpaque.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.functionSemantics.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.GeometryShaderPassthrough.geom.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.glFragColor.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.glsl.register.autoassign.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.glsl.register.noautoassign.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.hlslOffsets.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.image.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.image.load-formatted.frag.out Implement GL_EXT_shader_image_load_formatted 2017-02-17 13:36:25 -08:00
spv.int16.frag.out Implement extension GL_AMD_gpu_shader_int16 2017-06-09 17:11:23 +08:00
spv.int64.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.interpOps.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.intOps.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.layoutNested.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.length.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.localAggregates.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.loops.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.loopsArtificial.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.matFun.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.matrix.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.matrix2.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.memoryQualifier.frag.out SPV: Memory qualifiers should decorate top-level block members 2017-07-27 14:33:16 +08:00
spv.merge-unreachable.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.multiStruct.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.multiStructFuncall.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.multiView.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.multiviewPerViewAttributes.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.multiviewPerViewAttributes.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.newTexture.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.noBuiltInLoc.vert.out SPV: Address #989: Don't add Location to built-ins when automapping. 2017-07-14 05:54:05 -06:00
spv.noDeadDecorations.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.noLocation.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.nonSquare.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.noWorkgroup.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.offsets.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.Operations.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.OVR_multiview.vert.out Implement extensions GL_OVR_multiview and GL_OVR_multiview2 2017-06-30 19:11:56 +01:00
spv.paramMemory.frag.out SPV: Fix #995: Include memory decorations on parameters. 2017-07-18 03:07:43 -06:00
spv.precise.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.precise.tese.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.precision.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.prepost.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.pushConstant.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.pushConstantAnon.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.qualifiers.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.queryL.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.register.autoassign-2.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
spv.register.autoassign.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
spv.register.autoassign.rangetest.frag.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.register.noautoassign.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
spv.rw.autoassign.frag.out HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. 2017-04-07 15:40:01 -06:00
spv.sampleMaskOverrideCoverage.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.separate.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.set.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.shaderBallot.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.shaderBallotAMD.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.shaderDrawParams.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.shaderGroupVote.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.shaderStencilExport.frag.out Implement extension GL_ARB_shader_stencil_export 2017-06-29 17:50:46 +08:00
spv.shiftOps.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.shortCircuit.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.simpleFunctionCall.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.simpleMat.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.sparseTexture.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.sparseTextureClamp.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.specConst.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.specConstant.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.specConstant.vert.out Implement extensions GL_OVR_multiview and GL_OVR_multiview2 2017-06-30 19:11:56 +01:00
spv.specConstantComposite.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.specConstantOperations.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.ssbo.autoassign.frag.out SPV: Memory qualifiers should decorate top-level block members 2017-07-27 14:33:16 +08:00
spv.ssboAlias.frag.out HLSL: iomapper: Fix #914. Tolerate user aliasing of bindings. 2017-06-01 18:16:33 -06:00
spv.stereoViewRendering.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.stereoViewRendering.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.storageBuffer.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.structAssignment.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.structDeref.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.structure.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.subpass.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.switch.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.swizzle.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.swizzleInversion.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.test.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.test.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.texture.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.texture.sampler.transform.frag.out Fix for not transforming all image symbols into sampled images symbols 2017-06-30 07:06:17 +02:00
spv.texture.vert.out Don't print the "Linked stage" message unless the AST is being dumped. 2016-12-03 13:59:51 -07:00
spv.textureBuffer.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.textureGatherBiasLod.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.types.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.uint.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.uniformArray.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.variableArrayIndex.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.varyingArray.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.varyingArrayIndirect.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
spv.viewportArray2.tesc.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.viewportArray2.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.voidFunction.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.while-continue-break.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.while-simple.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
spv.whileLoop.frag.out Fix #373: Implicitly make gl_FragColor a location=0 output. 2017-05-20 13:23:25 -06:00
structAssignment.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
structDeref.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
structure.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
switch.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
swizzle.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
syntaxError.frag.out GLSL: Fix #822: Improve information given for syntax errors. 2017-04-20 12:21:53 -06: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 GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
texture.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
tokenLength.vert.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
tokenPaste.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
types.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
uint.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
uniformArray.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
variableArrayIndex.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
varyingArray.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
varyingArrayIndirect.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
versionsClean.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
versionsClean.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
versionsErrors.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
versionsErrors.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
voidFunction.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00
vulkan.ast.vert.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
vulkan.comp.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
vulkan.frag.out GLSL: replace general missing functionality with specific messages. 2017-06-05 16:42:33 -06:00
vulkan.vert.out GLSL: Fix #853: Only outer dimension of array can be specialization constant. 2017-06-08 12:26:49 -06:00
whileLoop.frag.out GLSL output: Removed fixed-size buffer; fixes #769. 2017-03-14 19:51:29 -06:00