Searched refs:varying_count (Results 1 - 25 of 39) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Ddisassemble.h11 signed varying_count; member in struct:midgard_disasm_stats
H A Ddisassemble.c1530 if (word->index_reg == 0x7 && ctx->midg_stats.varying_count >= 0)
1531 update_stats(&ctx->midg_stats.varying_count,
1534 ctx->midg_stats.varying_count = -16;
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_xfb_info.h34 uint16_t varying_count; member in struct:__anon749334870108
63 uint16_t varying_count; member in struct:nir_xfb_varyings_info
H A Dnir_gather_xfb_info.c38 nir_xfb_varying_info *varying = &varyings->varyings[varyings->varying_count++];
43 xfb->buffers[buffer].varying_count++;
54 nir_xfb_varyings_info_size(uint16_t varying_count) argument
56 return sizeof(nir_xfb_info) + sizeof(nir_xfb_varying_info) * varying_count;
60 nir_xfb_varyings_info_create(void *mem_ctx, uint16_t varying_count) argument
62 return rzalloc_size(mem_ctx, nir_xfb_varyings_info_size(varying_count));
270 qsort(varyings_info->varyings, varyings_info->varying_count,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_xfb_info.h34 uint16_t varying_count; member in struct:__anon906536140108
63 uint16_t varying_count; member in struct:nir_xfb_varyings_info
H A Dnir_gather_xfb_info.c38 nir_xfb_varying_info *varying = &varyings->varyings[varyings->varying_count++];
43 xfb->buffers[var->data.xfb_buffer].varying_count++;
54 nir_xfb_varyings_info_size(uint16_t varying_count) argument
56 return sizeof(nir_xfb_info) + sizeof(nir_xfb_varying_info) * varying_count;
60 nir_xfb_varyings_info_create(void *mem_ctx, uint16_t varying_count) argument
62 return rzalloc_size(mem_ctx, nir_xfb_varyings_info_size(varying_count));
270 qsort(varyings_info->varyings, varyings_info->varying_count,
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_link_xfb.c95 prog->TransformFeedback.NumVarying = varyings_info->varying_count;
97 malloc(sizeof(GLchar *) * varyings_info->varying_count);
108 varyings_info->varying_count);
109 linked_xfb->NumVarying = varyings_info->varying_count;
113 (varyings_info->varying_count > 0) ?
116 for (unsigned i = 0; i < varyings_info->varying_count; i++) {
185 linked_xfb->Buffers[buf].NumVaryings = xfb_info->buffers[buf].varying_count;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_link_xfb.c98 prog->TransformFeedback.NumVarying = varyings_info->varying_count;
100 malloc(sizeof(GLchar *) * varyings_info->varying_count);
111 varyings_info->varying_count);
112 linked_xfb->NumVarying = varyings_info->varying_count;
116 (varyings_info->varying_count > 0) ?
119 for (unsigned i = 0; i < varyings_info->varying_count; i++) {
188 linked_xfb->Buffers[buf].NumVaryings = xfb_info->buffers[buf].varying_count;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/
H A Dmidgard_compile.h53 int varying_count; member in struct:__anon060edd6a0208
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
H A Dpan_assemble.c91 meta->varying_count = program.varying_count;
110 for (unsigned i = 0; i < program.varying_count; ++i) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_program.h13 uint8_t varying_count[4]; member in struct:nvc0_transform_feedback_state
H A Dnvc0_shader_state.c292 if (tfb->varying_count[b]) {
293 unsigned n = (tfb->varying_count[b] + 3) / 4;
297 PUSH_DATA (push, tfb->varying_count[b]);
H A Dnvc0_program.c525 tfb->varying_count[b] = 0;
541 tfb->varying_count[b] = MAX2(tfb->varying_count[b], p);
545 for (c = tfb->varying_count[b]; c & 3; ++c)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_program.h13 uint8_t varying_count[4]; member in struct:nvc0_transform_feedback_state
H A Dnvc0_shader_state.c324 if (tfb->varying_count[b]) {
325 unsigned n = (tfb->varying_count[b] + 3) / 4;
329 PUSH_DATA (push, tfb->varying_count[b]);
H A Dnvc0_program.c524 tfb->varying_count[b] = 0;
540 tfb->varying_count[b] = MAX2(tfb->varying_count[b], p);
544 for (c = tfb->varying_count[b]; c & 3; ++c)
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_shader.c91 unsigned *varying_count)
93 *varying_count = 0;
150 *varying_count = MAX2(*varying_count, loc + sz);
89 collect_varyings(nir_shader * s,nir_variable_mode varying_mode,struct pan_shader_varying * varyings,unsigned * varying_count) argument
H A Dpan_shader.h201 rsd->shader.varying_count = shader_info->varyings.input_count +
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/genxml/
H A Ddecode.c583 stats.varying_count = -128;
721 bool has_varying = (stats.varying_count > 0);
820 int varying_count = 0, attribute_count = 0, uniform_count = 0, uniform_buffer_count = 0; local in function:pandecode_dcd
843 varying_count = state.shader.varying_count;
906 varying_count = pandecode_attribute_meta(varying_count, p->varyings, true);
911 pandecode_attributes(attr_mem, p->varying_buffers, job_no, suffix, varying_count, true, job_type);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/pandecode/
H A Ddecode.c1128 int varying_count = 0, attribute_count = 0, uniform_count = 0, uniform_buffer_count = 0; local in function:pandecode_replay_vertex_tiler_postfix_pre
1140 varying_count = s->varying_count;
1158 pandecode_prop("varying_count = %" PRId16, s->varying_count);
1386 pandecode_replay_attributes(attr_mem, p->varyings, job_no, suffix, varying_count > 1 ? 4 : 1, true);
1390 pandecode_replay_attribute_meta(job_no, varying_count, p, true, suffix);
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dglsl_types.h547 unsigned varying_count() const;
H A Dglsl_types.cpp1792 glsl_type::varying_count() const function in class:glsl_type
1814 size += this->fields.structure[i].type->varying_count();
1821 return this->length * this->fields.array->varying_count();
1823 return this->fields.array->varying_count();
H A Dnir_types.cpp190 return type->varying_count();
/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dglsl_types.h431 unsigned varying_count() const;
H A Dnir_types.cpp171 return type->varying_count();

Completed in 27 milliseconds

12