Home
last modified time | relevance | path

Searched refs:xfb_stride (Results 1 – 25 of 55) sorted by relevance

123

/third_party/glslang/Test/
D440.vert88 layout(xfb_buffer = 3, xfb_stride = 64) out; // default buffer is 3
98 layout(xfb_buffer=2, xfb_offset=48, xfb_stride=80) out vec4 bg;
99 layout( xfb_offset=32, xfb_stride=64) out vec4 bh;
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;
116 …layout(xfb_stride=64, xfb_buffer=3, xfb_offset=32) vec4 bbv2; // ERROR, overlap 32 from bh, and bu…
122 layout(xfb_stride=48) out; // ERROR, stride of buffer 3
128 layout(xfb_buffer=3, xfb_stride=48) out; // ERROR, stride of buffer 3 (default is now 3)
129 layout(xfb_stride=48) out float bl; // ERROR, stride of buffer 3
131 layout(xfb_stride=48) out bblck7 { // ERROR, stride of buffer 3
[all …]
D430.vert81 layout(xfb_buffer = 3, xfb_stride = 64) out; // ERROR
83 layout(xfb_buffer=2, xfb_offset=48, xfb_stride=80) out vec4 bge; // ERROR
84 layout( xfb_offset=32, xfb_stride=64) out vec4 bhe; // 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;
135 layout( xfb_offset=32, xfb_stride=80) out vec4 bh;
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;
Dspv.16bitxfb.vert10 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
Dspv.xfb.vert4 layout(xfb_stride = 48) out;
9 layout(xfb_buffer = 2, xfb_stride = 32, xfb_offset = 8) float out2;
13 layout(xfb_stride = 64, xfb_offset = 60) float out3;
Dspv.builtInXFB.vert3 layout(xfb_buffer = 1, xfb_stride = 64) out;
Dspv.xfbStrideJustOnce.vert5 layout(location=5, xfb_stride=20) out block {
Dspv.xfb3.vert12 layout(xfb_stride = 80) vec4 gl_Position;
Dvulkan.vert74 layout(xfb_stride = nonLit) vec4 nonLit6; // ERROR, non literal
/third_party/glslang/Test/baseResults/
D440.vert.out33 ERROR: 0:122: 'xfb_stride' : all stride settings must match for xfb buffer 15
35 ERROR: 0:128: 'xfb_stride' : all stride settings must match for xfb buffer 3
36 ERROR: 0:129: 'xfb_stride' : all stride settings must match for xfb buffer 3
37 ERROR: 0:133: 'xfb_stride' : all stride settings must match for xfb buffer 3
38 ERROR: 0:131: 'xfb_stride' : all stride settings must match for xfb buffer 3
47 ERROR: 0:169: 'xfb_stride' : 1/4 stride is too large: gl_MaxTransformFeedbackInterleavedComponents …
146 0:? 'bg' (layout( xfb_buffer=2 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of fl…
147 0:? 'bh' (layout( xfb_buffer=3 xfb_offset=32 xfb_stride=64) smooth out 4-component vector of fl…
148 0:? 'bbinst4' (layout( xfb_stride=80) out block{layout( xfb_buffer=2 xfb_offset=16) out 4-compo…
149 …t 4-component vector of float bbv1, layout( xfb_buffer=3 xfb_offset=48 xfb_stride=64) out 4-compon…
[all …]
D430.vert.out224 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 0:? 'bbinst4e' (layout( xfb_stride=80) out block{layout( xfb_buffer=2 xfb_offset=16) out 4-comp…
227 …t 4-component vector of float bbv1, layout( xfb_buffer=3 xfb_offset=48 xfb_stride=64) out 4-compon…
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 …t 4-component vector of float bbv1, layout( xfb_buffer=1 xfb_offset=64 xfb_stride=80) out 4-compon…
271 ERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
272 ERROR: xfb_buffer 3, xfb_stride 64, minimum stride needed: 80
[all …]
/third_party/skia/third_party/externals/spirv-cross/shaders/vert/
Dtransform-feedback-decorations.vert2 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
12 layout(xfb_stride = 16, xfb_offset = 0, location = 1) vec4 vBar;
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/vert/
Dtransform-feedback-decorations.vert3 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/
Dtransform-feedback-decorations.vert3 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/
Dtransform-feedback-streams.geom4 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
14 layout(xfb_stride = 16, xfb_offset = 0, location = 1) vec4 vBar;
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/geom/
Dtransform-feedback-streams.geom5 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/
Dtransform-feedback-streams.geom5 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/
Dast_type.cpp380 this->flags.q.xfb_stride = 1; in merge_qualifier()
382 this->xfb_stride = q.xfb_stride; in merge_qualifier()
533 valid_out_mask.flags.q.xfb_stride = 1; in validate_out_qualifier()
542 valid_out_mask.flags.q.xfb_stride = 1; in validate_out_qualifier()
549 valid_out_mask.flags.q.xfb_stride = 1; in validate_out_qualifier()
795 if (this->flags.q.xfb_stride) { in push_to_global()
796 this->flags.q.xfb_stride = 0; in push_to_global()
804 this->xfb_stride)); in push_to_global()
808 this->xfb_stride); in push_to_global()
891 Q2(xfb_stride, xfb_stride); in validate_flags()
[all …]
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cross_parsed_ir.cpp400 dec.xfb_stride = argument; in set_decoration()
483 dec.xfb_stride = argument; in set_member_decoration()
614 return dec.xfb_stride; in get_decoration()
686 dec.xfb_stride = 0; in unset_decoration()
766 return dec.xfb_stride; in get_member_decoration()
862 dec.xfb_stride = 0; in unset_member_decoration()
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_enhanced_layouts.txt140 layout(xfb_buffer = 1, xfb_stride = 32) out;
422 "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers. When
432 "xfb_stride" layout qualifier. If no "xfb_stride" qualifier is specified
439 no "xfb_stride" qualifier and no associated output variables, its stride
444 When no "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers are
498 * any binding point has a stride declared using the "xfb_stride" layout
507 * is associated with a binding point with an "xfb_stride" layout
514 * the "xfb_stride" layout qualifier for any binding point exceeds the
534 varyings uses the "xfb_buffer", "xfb_offset", or "xfb_stride" layout
902 xfb_stride = integral-constant-expression
[all …]
/third_party/openGLES/extensions/ARB/
DARB_enhanced_layouts.txt150 layout(xfb_buffer = 1, xfb_stride = 32) out;
432 "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers. When
442 "xfb_stride" layout qualifier. If no "xfb_stride" qualifier is specified
449 no "xfb_stride" qualifier and no associated output variables, its stride
454 When no "xfb_buffer", "xfb_offset", or "xfb_stride" layout qualifiers are
508 * any binding point has a stride declared using the "xfb_stride" layout
517 * is associated with a binding point with an "xfb_stride" layout
524 * the "xfb_stride" layout qualifier for any binding point exceeds the
544 varyings uses the "xfb_buffer", "xfb_offset", or "xfb_stride" layout
912 xfb_stride = integral-constant-expression
[all …]
/third_party/mesa3d/src/panfrost/util/
Dpan_lower_xfb.c37 uint16_t stride = b->shader->info.xfb_stride[buffer] * 4; in lower_xfb_output()
/third_party/mesa3d/src/compiler/
Dshader_info.h243 uint8_t xfb_stride[MAX_XFB_BUFFERS]; member
Dglsl_types.h1415 int xfb_stride; member
1482 xfb_buffer(0), xfb_stride(0), image_format(PIPE_FORMAT_NONE), flags(0) \
/third_party/mesa3d/docs/relnotes/
D18.3.6.rst59 - glsl/linker: simplify xfb_offset vs xfb_stride overflow check
D19.0.1.rst56 - glsl/linker: simplify xfb_offset vs xfb_stride overflow check

123