| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_link_xfb.c | 112 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 D | ast_type.cpp | 368 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 D | lower_named_interface_blocks.cpp | 192 new_var->data.xfb_buffer = 193 iface_t->fields.structure[i].xfb_buffer;
|
| H A D | ast_to_hir.cpp | 2841 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 D | ast.h | 602 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 D | glsl_parser_extras.cpp | 1107 /* 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 D | builtin_variables.cpp | 402 this->fields[this->num_fields].xfb_buffer = -1;
|
| H A D | ir.h | 986 unsigned xfb_buffer; member in struct:ir_variable::ir_variable_data
|
| H A D | glsl_to_nir.cpp | 653 var->data.xfb.buffer = ir->data.xfb_buffer;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | gl_nir_link_xfb.c | 115 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 D | ast_type.cpp | 367 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 D | lower_named_interface_blocks.cpp | 187 new_var->data.xfb_buffer = 188 iface_t->fields.structure[i].xfb_buffer;
|
| H A D | ast.h | 598 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 D | ast_to_hir.cpp | 2772 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 D | glsl_parser_extras.cpp | 1069 /* 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 D | glsl_to_nir.cpp | 588 var->data.xfb_buffer = ir->data.xfb_buffer;
|
| H A D | builtin_variables.cpp | 355 this->fields[this->num_fields].xfb_buffer = -1;
|
| H A D | ir.h | 962 unsigned xfb_buffer; member in struct:ir_variable::ir_variable_data
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_gather_xfb_info.c | 41 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 D | glsl_types.h | 1103 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 D | glsl_types.cpp | 1113 if (this->fields.structure[i].xfb_buffer 1114 != b->fields.structure[i].xfb_buffer)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/ |
| H A D | glsl_types.h | 1393 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 D | glsl_types.cpp | 1290 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 D | glsl_parser.cpp | 4191 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 D | glsl_parser.cpp | 4429 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;
|