Searched refs:xfb_buffer (Results 1 - 25 of 32) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_link_xfb.c112 int xfb_buffer = local in function:gl_nir_link_assign_xfb_resources
145 if (xfb_buffer != xfb_varying->buffer) {
147 xfb_buffer = xfb_varying->buffer;
H A Dast_type.cpp368 if (q.flags.q.xfb_buffer) {
369 this->flags.q.xfb_buffer = 1;
370 this->xfb_buffer = q.xfb_buffer;
371 } else if (!this->flags.q.xfb_buffer && this->flags.q.out &&
373 /* Assign global xfb_buffer value */
374 this->flags.q.xfb_buffer = 1;
375 this->xfb_buffer = state->out_qualifier->xfb_buffer;
531 valid_out_mask.flags.q.xfb_buffer
[all...]
H A Dlower_named_interface_blocks.cpp192 new_var->data.xfb_buffer =
193 iface_t->fields.structure[i].xfb_buffer;
H A Dast_to_hir.cpp2841 unsigned xfb_buffer) {
2842 if (xfb_buffer >= state->Const.MaxTransformFeedbackBuffers) {
2844 "invalid xfb_buffer specified %d is larger than "
2846 xfb_buffer,
3808 if (qual->flags.q.out && qual->flags.q.xfb_buffer) {
3810 if (process_qualifier_constant(state, loc, "xfb_buffer",
3811 qual->xfb_buffer, &qual_xfb_buffer) &&
3813 var->data.xfb_buffer = qual_xfb_buffer;
7531 int xfb_buffer; local in function:ast_process_struct_or_iface_block_members
7535 if (process_qualifier_constant(state, &loc, "xfb_buffer",
2839 validate_xfb_buffer_qualifier(YYLTYPE * loc,struct _mesa_glsl_parse_state * state,unsigned xfb_buffer) argument
[all...]
H A Dast.h602 unsigned xfb_buffer:1; /**< Has xfb_buffer value assigned */ member in struct:ast_type_qualifier::flags::__anon08d60aa50508
603 unsigned explicit_xfb_buffer:1; /**< xfb_buffer value assigned explicitly by shader code */
723 /** xfb_buffer specified via the GL_ARB_enhanced_layouts keyword. */
724 ast_expression *xfb_buffer; member in struct:ast_type_qualifier
H A Dglsl_parser_extras.cpp1107 /* Assign global layout's xfb_buffer value. */
1108 block->default_layout.flags.q.xfb_buffer = 1;
1110 block->default_layout.xfb_buffer = state->out_qualifier->xfb_buffer;
H A Dbuiltin_variables.cpp402 this->fields[this->num_fields].xfb_buffer = -1;
H A Dir.h986 unsigned xfb_buffer; member in struct:ir_variable::ir_variable_data
H A Dglsl_to_nir.cpp653 var->data.xfb.buffer = ir->data.xfb_buffer;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_link_xfb.c115 int xfb_buffer = local in function:gl_nir_link_assign_xfb_resources
148 if (xfb_buffer != xfb_varying->buffer) {
150 xfb_buffer = xfb_varying->buffer;
H A Dast_type.cpp367 if (q.flags.q.xfb_buffer) {
368 this->flags.q.xfb_buffer = 1;
369 this->xfb_buffer = q.xfb_buffer;
370 } else if (!this->flags.q.xfb_buffer && this->flags.q.out &&
372 /* Assign global xfb_buffer value */
373 this->flags.q.xfb_buffer = 1;
374 this->xfb_buffer = state->out_qualifier->xfb_buffer;
530 valid_out_mask.flags.q.xfb_buffer
[all...]
H A Dlower_named_interface_blocks.cpp187 new_var->data.xfb_buffer =
188 iface_t->fields.structure[i].xfb_buffer;
H A Dast.h598 unsigned xfb_buffer:1; /**< Has xfb_buffer value assigned */ member in struct:ast_type_qualifier::flags::__anona299cf320508
599 unsigned explicit_xfb_buffer:1; /**< xfb_buffer value assigned explicitly by shader code */
713 /** xfb_buffer specified via the GL_ARB_enhanced_layouts keyword. */
714 ast_expression *xfb_buffer; member in struct:ast_type_qualifier
H A Dast_to_hir.cpp2772 unsigned xfb_buffer) {
2773 if (xfb_buffer >= state->Const.MaxTransformFeedbackBuffers) {
2775 "invalid xfb_buffer specified %d is larger than "
2777 xfb_buffer,
3750 if (qual->flags.q.out && qual->flags.q.xfb_buffer) {
3752 if (process_qualifier_constant(state, loc, "xfb_buffer",
3753 qual->xfb_buffer, &qual_xfb_buffer) &&
3755 var->data.xfb_buffer = qual_xfb_buffer;
7292 int xfb_buffer; local in function:ast_process_struct_or_iface_block_members
7296 if (process_qualifier_constant(state, &loc, "xfb_buffer",
2770 validate_xfb_buffer_qualifier(YYLTYPE * loc,struct _mesa_glsl_parse_state * state,unsigned xfb_buffer) argument
[all...]
H A Dglsl_parser_extras.cpp1069 /* Assign global layout's xfb_buffer value. */
1070 block->default_layout.flags.q.xfb_buffer = 1;
1072 block->default_layout.xfb_buffer = state->out_qualifier->xfb_buffer;
H A Dglsl_to_nir.cpp588 var->data.xfb_buffer = ir->data.xfb_buffer;
H A Dbuiltin_variables.cpp355 this->fields[this->num_fields].xfb_buffer = -1;
H A Dir.h962 unsigned xfb_buffer; member in struct:ir_variable::ir_variable_data
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_gather_xfb_info.c41 varying->buffer = var->data.xfb_buffer;
43 xfb->buffers[var->data.xfb_buffer].varying_count++;
199 * an xfb_buffer but not an output so it may end up larger than we need but
238 add_var_xfb_outputs(xfb, varyings_info, var, var->data.xfb_buffer,
256 add_var_xfb_outputs(xfb, varyings_info, var, var->data.xfb_buffer + b,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dglsl_types.h1103 int xfb_buffer; member in struct:glsl_struct_field
1170 : type(_type), name(_name), location(-1), offset(-1), xfb_buffer(0),
1182 : type(NULL), name(NULL), location(-1), offset(-1), xfb_buffer(0),
H A Dglsl_types.cpp1113 if (this->fields.structure[i].xfb_buffer
1114 != b->fields.structure[i].xfb_buffer)
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dglsl_types.h1393 int xfb_buffer; member in struct:glsl_struct_field
1466 xfb_buffer(0), xfb_stride(0), image_format(PIPE_FORMAT_NONE), flags(0) \
H A Dglsl_types.cpp1290 if (this->fields.structure[i].xfb_buffer
1291 != b->fields.structure[i].xfb_buffer)
2957 blob_write_uint32(blob, struct_field->xfb_buffer);
2971 struct_field->xfb_buffer = blob_read_uint32(blob);
/xsrc/external/mit/MesaLib.old/src/compiler/glsl/
H A Dglsl_parser.cpp4191 if (match_layout_qualifier("xfb_buffer", (yyvsp[-2].identifier), state) == 0) {
4192 (yyval.type_qualifier).flags.q.xfb_buffer = 1;
4194 (yyval.type_qualifier).xfb_buffer = (yyvsp[0].expression);
4665 (yyval.type_qualifier).flags.q.xfb_buffer = 1;
4667 (yyval.type_qualifier).xfb_buffer = state->out_qualifier->xfb_buffer;
/xsrc/external/mit/MesaLib/src/compiler/glsl/
H A Dglsl_parser.cpp4429 if (match_layout_qualifier("xfb_buffer", (yyvsp[-2].identifier), state) == 0) {
4430 (yyval.type_qualifier).flags.q.xfb_buffer = 1;
4432 (yyval.type_qualifier).xfb_buffer = (yyvsp[0].expression);
4903 (yyval.type_qualifier).flags.q.xfb_buffer = 1;
4905 (yyval.type_qualifier).xfb_buffer = state->out_qualifier->xfb_buffer;

Completed in 76 milliseconds

12