| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_nir_analyze_ubo_ranges.c | 258 track_ubo_use(nir_intrinsic_instr *instr, nir_builder *b, int *num_ubos) argument 267 *num_ubos = MAX2(*num_ubos, block + 1); 269 *num_ubos = b->shader->info.num_ubos; 276 int *num_ubos, uint32_t alignment) 282 track_ubo_use(instr, b, num_ubos); 292 track_ubo_use(instr, b, num_ubos); 425 int num_ubos = 0; local in function:ir3_nir_lower_ubo_loads 436 nir_instr_as_intrinsic(instr), &builder, state, &num_ubos, 274 lower_ubo_load_to_uniform(nir_intrinsic_instr * instr,nir_builder * b,const struct ir3_ubo_analysis_state * state,int * num_ubos,uint32_t alignment) argument [all...] |
| H A D | ir3_nir.c | 867 const_state->num_ubos = nir->info.num_ubos; 873 if (const_state->num_ubos > 0) { 875 constoff += align(const_state->num_ubos * ptrsz, 4) / 4;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/ |
| H A D | shader_info.h | 95 unsigned num_ubos; member in struct:shader_info
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_const.c | 212 int num_ubos = const_state->num_ubos; local in function:fd6_emit_ubos 214 if (!num_ubos) 217 OUT_PKT7(ring, fd6_stage2opcode(v->type), 3 + (2 * num_ubos)); 222 CP_LOAD_STATE6_0_NUM_UNIT(num_ubos)); 226 for (int i = 0; i < num_ubos; i++) { 273 size += 2 * const_state->num_ubos;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_link_uniform_blocks.c | 230 prog->_LinkedShaders[i]->Program->info.num_ubos; 251 sh_num_blocks = prog->_LinkedShaders[i]->Program->info.num_ubos; 628 linked->Program->nir->info.num_ubos = num_ubo_blocks; 629 linked->Program->info.num_ubos = num_ubo_blocks;
|
| H A D | gl_nir_lower_buffers.c | 87 num_blocks = linked_shader->Program->info.num_ubos; 133 num_blocks = linked_shader->Program->info.num_ubos;
|
| H A D | linker_util.cpp | 220 total_uniform_blocks += sh->Program->info.num_ubos;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_amul.c | 109 assert(idx < state->shader->info.num_ubos); 243 NIR_VLA_FILL(bool, large_ubos, shader->info.num_ubos, 0);
|
| H A D | nir_lower_uniforms_to_ubo.c | 146 shader->info.num_ubos++;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_buffers.c | 84 num_blocks = linked_shader->Program->info.num_ubos; 117 num_blocks = linked_shader->Program->info.num_ubos;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_descriptor_set.c | 154 set_layout->num_ubos = ubo_idx; 287 ubo_idx += set_layout->num_ubos + (set_layout->num_dynoffsets != 0); 311 layout->num_ubos = ubo_idx;
|
| H A D | panvk_vX_cs.c | 363 unsigned num_ubos = (set_layout->num_dynoffsets != 0) + set_layout->num_ubos; local in function:panvk_per_arch 364 memset(&ubos[offset], 0, num_ubos * sizeof(*ubos)); 366 memcpy(&ubos[offset], set->ubos, set_layout->num_ubos * sizeof(*ubos)); 370 &ubos[offset + set_layout->num_ubos]);
|
| H A D | panvk_private.h | 399 unsigned num_ubos; member in struct:panvk_descriptor_set_layout 416 unsigned num_ubos; member in struct:panvk_pipeline_layout 760 unsigned num_ubos; member in struct:panvk_pipeline
|
| H A D | panvk_vX_descriptor_set.c | 67 if (layout->num_ubos) { 69 pan_size(UNIFORM_BUFFER) * layout->num_ubos, 8,
|
| H A D | panvk_vX_pipeline.c | 120 unsigned sysval_ubo = builder->layout->num_ubos; 348 pipeline->num_ubos = builder->layout->num_ubos; 351 pipeline->num_ubos = MAX2(pipeline->num_ubos, pipeline->sysvals[i].ubo_idx + 1);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/ |
| H A D | shader_info.h | 139 uint8_t num_ubos; member in struct:shader_info
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_context.c | 107 so->num_ubos = ctx->s->info.num_ubos; 135 if (so->num_ubos > 0) { 137 constoff += align(ctx->s->info.num_ubos * ptrsz, 4) / 4;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | nir_lower_dynamic_bo_access.c | 123 last_idx = first_idx + b->shader->info.num_ubos;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bi_opt_push_ubo.c | 67 .nr_blocks = ctx->nir->info.num_ubos + 1,
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| H A D | pan_shader.c | 299 info->ubo_count = MAX2(s->info.num_ubos + 1, inputs->sysval_ubo + 1); 301 info->ubo_count = s->info.num_ubos;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_atom_constbuf.c | 207 for (i = 0; i < prog->info.num_ubos; i++) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_disk_cache.c | 208 unsigned num_cbufs = ish->nir->info.num_ubos;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_disk_cache.c | 234 unsigned num_cbufs = ish->nir->info.num_ubos;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| H A D | mir_promote_uniforms.c | 74 .nr_blocks = ctx->nir->info.num_ubos + 1,
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_draw_feedback.c | 247 assert(prog->info.num_ubos <= ARRAY_SIZE(ubo_transfer)); 505 for (unsigned i = 0; i < prog->info.num_ubos; i++) {
|