/third_party/glslang/Test/baseResults/ |
D | 440.vert.out | 28 ERROR: 0:111: 'xfb_buffer' : member cannot contradict block (or what block inherited from global) 29 ERROR: 0:116: 'xfb_buffer' : member cannot contradict block (or what block inherited from global) 40 ERROR: 0:157: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4 45 ERROR: 0:166: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4 46 ERROR: 0:169: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4 48 ERROR: 0:171: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4 50 ERROR: 0:179: 'xfb_buffer' : member cannot contradict block (or what block inherited from global) 143 0:? 'bbinst2' ( out block{layout( xfb_buffer=0 xfb_offset=64) out 4-component vector of float b… 144 0:? 'bbinst3' ( out block{layout( xfb_buffer=3 xfb_offset=16) out 4-component vector of float b… 146 0:? 'bg' (layout( xfb_buffer=2 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of fl… [all …]
|
D | xfbUnsizedArray.error.vert.out | 18 0:13 direct index (layout( xfb_buffer=0 xfb_offset=0) smooth temp 4-component vector of floa… 19 0:13 'xfb_buffer' (layout( xfb_buffer=0 xfb_offset=0) smooth out unsized 1-element array o… 30 0:? 'xfb_buffer' (layout( xfb_buffer=0 xfb_offset=0) smooth out unsized 1-element array of 4-co… 52 0:13 direct index (layout( xfb_buffer=0 xfb_offset=0) smooth temp 4-component vector of floa… 53 0:13 'xfb_buffer' (layout( xfb_buffer=0 xfb_offset=0) smooth out 1-element array of 4-comp… 64 0:? 'xfb_buffer' (layout( xfb_buffer=0 xfb_offset=0) smooth out 1-element array of 4-component …
|
D | 430.vert.out | 223 0:? 'bbinst2' ( out block{layout( xfb_buffer=0 xfb_offset=64) out 4-component vector of float b… 224 0:? 'bge' (layout( xfb_buffer=2 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of f… 225 0:? 'bhe' (layout( xfb_buffer=3 xfb_offset=32 xfb_stride=64) smooth out 4-component vector of f… 226 … xfb_stride=80) out block{layout( xfb_buffer=2 xfb_offset=16) out 4-component vector of float bbv1… 227 … 'bbinst5e' ( out block{layout( xfb_buffer=3 xfb_offset=0) out 4-component vector of float bbv1… 238 0:? 'bbinst2g' ( out block{layout( xfb_buffer=3 xfb_offset=64) out 4-component vector of float … 239 0:? 'bg' (layout( xfb_buffer=1 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of fl… 240 0:? 'bh' (layout( xfb_buffer=1 xfb_offset=32 xfb_stride=80) smooth out 4-component vector of fl… 241 0:? 'bbinst4' (layout( xfb_stride=80) out block{layout( xfb_buffer=1 xfb_offset=16) out 4-compo… 242 … 'bbinst5' ( out block{layout( xfb_buffer=1 xfb_offset=0) out 4-component vector of float bbv1… [all …]
|
/third_party/glslang/Test/ |
D | 440.vert | 88 layout(xfb_buffer = 3, xfb_stride = 64) out; // default buffer is 3 91 layout(xfb_offset=16) vec4 bbv; // in xfb_buffer 3 98 layout(xfb_buffer=2, xfb_offset=48, xfb_stride=80) out vec4 bg; 103 layout(xfb_stride=80, xfb_buffer=2, xfb_offset=16) out bblck4 { 110 layout(xfb_stride=64, xfb_buffer=3, xfb_offset=48) vec4 bbv2; 111 layout(xfb_buffer=2) vec4 bbv3; // ERROR, wrong buffer 114 out layout(xfb_buffer=2) bblck6 { 116 …layout(xfb_stride=64, xfb_buffer=3, xfb_offset=32) vec4 bbv2; // ERROR, overlap 32 from bh, and bu… 117 layout(xfb_buffer=2, xfb_offset=0) vec4 bbv3; // ERROR, overlap 0 from bbinst5 118 layout(xfb_buffer=2) vec4 bbv5; [all …]
|
D | spv.xfb.vert | 3 layout(xfb_buffer = 3) out; 7 layout(xfb_buffer = 2) out; 9 layout(xfb_buffer = 2, xfb_stride = 32, xfb_offset = 8) float out2; 12 layout(xfb_buffer = 1, location=3) out outXfb2 { 16 layout(location = 4, xfb_buffer = 0, xfb_offset = 4) out float out4;
|
D | spv.16bitxfb.vert | 10 layout(location = 0, xfb_buffer = 0, xfb_stride = 6, xfb_offset = 0) out f16vec3 of16v3; 11 layout(location = 1, xfb_buffer = 1, xfb_stride = 6, xfb_offset = 0) out F16Out 17 layout(location = 5, xfb_buffer = 2, xfb_stride = 6, xfb_offset = 0) out i16vec3 oi16v3; 18 layout(location = 6, xfb_buffer = 3, xfb_stride = 6, xfb_offset = 0) out I16Out
|
D | 430.vert | 81 layout(xfb_buffer = 3, xfb_stride = 64) out; // ERROR 83 layout(xfb_buffer=2, xfb_offset=48, xfb_stride=80) out vec4 bge; // ERROR 86 layout(xfb_stride=80, xfb_buffer=2, xfb_offset=16) out bblck4e { // ERROR 93 layout(xfb_stride=64, xfb_buffer=3, xfb_offset=48) vec4 bbv2; // ERROR 132 layout(xfb_buffer = 1, xfb_stride = 80) out; // default buffer is 3 134 layout(xfb_buffer=1, xfb_offset=48, xfb_stride=80) out vec4 bg; 137 layout(xfb_stride=80, xfb_buffer=1, xfb_offset=16) out bblck4 { 143 layout(xfb_stride=80, xfb_buffer=1, xfb_offset=64) vec4 bbv2;
|
D | spv.builtInXFB.vert | 3 layout(xfb_buffer = 1, xfb_stride = 64) out; 5 layout (xfb_buffer = 1, xfb_offset = 16) out gl_PerVertex
|
D | xfbUnsizedArray.error.vert | 4 layout (xfb_offset = 0) out vec4 xfb_buffer[]; // ERROR: unsized array cannot be used for an xfb bu… 13 xfb_buffer[0] = result / 2;
|
D | spv.xfbOffsetOnStructMembersAssignment.vert | 3 layout(xfb_buffer=2) out; 12 layout(location=5, xfb_buffer=1, xfb_offset=8) out struct S2 {
|
D | spv.xfbOffsetOnBlockMembersAssignment.vert | 3 layout(xfb_buffer=2) out;
|
D | spv.xfbStrideJustOnce.vert | 3 layout(xfb_buffer=2) out;
|
D | spv.xfb2.vert | 10 layout (xfb_buffer = 3, xfb_offset = 16) out gl_PerVertex
|
D | spv.xfb3.vert | 10 layout (xfb_buffer = 3, xfb_offset = 16) out gl_PerVertex
|
/third_party/skia/third_party/externals/spirv-cross/shaders/vert/ |
D | transform-feedback-decorations.vert | 2 layout(xfb_stride = 32, xfb_offset = 16, xfb_buffer = 2, location = 0) out vec4 vFoo; 4 layout(xfb_buffer = 1, xfb_stride = 20) out gl_PerVertex 10 layout(xfb_buffer = 3) out VertOut
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/vert/ |
D | transform-feedback-decorations.vert | 3 layout(xfb_buffer = 1, xfb_stride = 20) out gl_PerVertex 9 layout(location = 0, xfb_buffer = 2, xfb_stride = 32, xfb_offset = 16) out vec4 vFoo; 10 layout(xfb_buffer = 3, xfb_stride = 16) out VertOut
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/vert/ |
D | transform-feedback-decorations.vert | 3 layout(xfb_buffer = 1, xfb_stride = 20) out gl_PerVertex 9 layout(location = 0, xfb_buffer = 2, xfb_stride = 32, xfb_offset = 16) out vec4 vFoo; 10 layout(xfb_buffer = 3, xfb_stride = 16) out VertOut
|
/third_party/skia/third_party/externals/spirv-cross/shaders/geom/ |
D | transform-feedback-streams.geom | 4 layout(stream = 1, xfb_stride = 32, xfb_offset = 16, xfb_buffer = 2, location = 0) out vec4 vFoo; 6 layout(stream = 1, xfb_buffer = 1, xfb_stride = 20) out gl_PerVertex 12 layout(stream = 2, xfb_buffer = 3) out VertOut
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/geom/ |
D | transform-feedback-streams.geom | 5 layout(xfb_buffer = 1, xfb_stride = 20, stream = 1) out gl_PerVertex 11 layout(location = 0, xfb_buffer = 2, xfb_stride = 32, xfb_offset = 16, stream = 1) out vec4 vFoo; 12 layout(xfb_buffer = 3, xfb_stride = 16, stream = 2) out VertOut
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/geom/ |
D | transform-feedback-streams.geom | 5 layout(xfb_buffer = 1, xfb_stride = 20, stream = 1) out gl_PerVertex 11 layout(location = 0, xfb_buffer = 2, xfb_stride = 32, xfb_offset = 16, stream = 1) out vec4 vFoo; 12 layout(xfb_buffer = 3, xfb_stride = 16, stream = 2) out VertOut
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ast_type.cpp | 368 if (q.flags.q.xfb_buffer) { in merge_qualifier() 369 this->flags.q.xfb_buffer = 1; in merge_qualifier() 370 this->xfb_buffer = q.xfb_buffer; in merge_qualifier() 371 } else if (!this->flags.q.xfb_buffer && this->flags.q.out && in merge_qualifier() 374 this->flags.q.xfb_buffer = 1; in merge_qualifier() 375 this->xfb_buffer = state->out_qualifier->xfb_buffer; in merge_qualifier() 531 valid_out_mask.flags.q.xfb_buffer = 1; in validate_out_qualifier() 540 valid_out_mask.flags.q.xfb_buffer = 1; in validate_out_qualifier() 547 valid_out_mask.flags.q.xfb_buffer = 1; in validate_out_qualifier() 800 this->xfb_buffer, &buff_idx)) { in push_to_global() [all …]
|
D | gl_nir_link_xfb.c | 115 int xfb_buffer = in gl_nir_link_assign_xfb_resources() local 148 if (xfb_buffer != xfb_varying->buffer) { in gl_nir_link_assign_xfb_resources() 150 xfb_buffer = xfb_varying->buffer; in gl_nir_link_assign_xfb_resources()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_enhanced_layouts.txt | 130 layout(xfb_buffer = 0, xfb_offset = 0) out vec3 var1; 131 layout(xfb_buffer = 0, xfb_offset = 24) out vec3 var2; 132 layout(xfb_buffer = 1, xfb_offset = 0) out vec4 var3; 140 layout(xfb_buffer = 1, xfb_stride = 32) out; 422 "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers. When 426 associated with a binding point, specified by the "xfb_buffer" layout 444 When no "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers are 452 sequentially, as though each were specified using the "xfb_buffer" and 534 varyings uses the "xfb_buffer", "xfb_offset", or "xfb_stride" layout 900 xfb_buffer = integral-constant-expression [all …]
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_enhanced_layouts.txt | 140 layout(xfb_buffer = 0, xfb_offset = 0) out vec3 var1; 141 layout(xfb_buffer = 0, xfb_offset = 24) out vec3 var2; 142 layout(xfb_buffer = 1, xfb_offset = 0) out vec4 var3; 150 layout(xfb_buffer = 1, xfb_stride = 32) out; 432 "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers. When 436 associated with a binding point, specified by the "xfb_buffer" layout 454 When no "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers are 462 sequentially, as though each were specified using the "xfb_buffer" and 544 varyings uses the "xfb_buffer", "xfb_offset", or "xfb_stride" layout 910 xfb_buffer = integral-constant-expression [all …]
|
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_cross_parsed_ir.cpp | 396 dec.xfb_buffer = argument; in set_decoration() 479 dec.xfb_buffer = argument; in set_member_decoration() 612 return dec.xfb_buffer; in get_decoration() 682 dec.xfb_buffer = 0; in unset_decoration() 764 return dec.xfb_buffer; in get_member_decoration() 858 dec.xfb_buffer = 0; in unset_member_decoration()
|