HomeSort by: relevance | last modified time | path
    Searched defs:ubos (Results 1 - 9 of 9) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
panvk_vX_descriptor_set.c 68 set->ubos = vk_zalloc(&device->vk.alloc,
71 if (!set->ubos)
109 vk_free(&device->vk.alloc, set->ubos);
220 struct mali_uniform_buffer_packed *ubos = set->ubos; local
281 panvk_per_arch(set_ubo_desc)(&ubos[ubo],
panvk_vX_cs.c 351 struct mali_uniform_buffer_packed *ubos = descs; local
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]);
381 &ubos[pipeline->sysvals[i].ubo_idx]);
409 cfg.uniform_buffers = draw->ubos;
491 cfg.uniform_buffers = draw->ubos;
    [all...]
panvk_vX_cmd_buffer.c 357 if (!pipeline->num_ubos || desc_state->ubos)
362 struct panfrost_ptr ubos = local
367 panvk_per_arch(emit_ubos)(pipeline, desc_state, ubos.cpu);
369 desc_state->ubos = ubos.gpu;
735 .ubos = desc_state->ubos,
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
virgl_context.h 82 struct pipe_resource *ubos[PIPE_SHADER_TYPES][PIPE_MAX_CONSTANT_BUFFERS]; member in struct:virgl_context
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
virgl_context.h 59 struct pipe_constant_buffer ubos[PIPE_MAX_CONSTANT_BUFFERS]; member in struct:virgl_shader_binding_state
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
zink_context.h 212 struct pipe_constant_buffer ubos[PIPE_SHADER_TYPES][PIPE_MAX_CONSTANT_BUFFERS]; member in struct:zink_context
307 VkDescriptorBufferInfo ubos[PIPE_SHADER_TYPES][PIPE_MAX_CONSTANT_BUFFERS]; member in struct:zink_context::__anon2073
  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
pan_indirect_draw.c 1250 mali_ptr ubos)
1281 cfg.uniform_buffers = ubos;
1354 mali_ptr ubos = get_ubos(pool, &inputs); local
1370 cfg.uniform_buffers = ubos;
1377 &inputs, &draw_ctx, ubos);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
pan_cmdstream.c 1068 /* Next up, attach UBOs. UBO count includes gaps but no sysval UBO */
1073 struct panfrost_ptr ubos = local
1078 uint64_t *ubo_ptr = (uint64_t *) ubos.cpu;
1089 /* The rest are honest-to-goodness UBOs */
1111 return ubos.gpu;
1170 return ubos.gpu;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/nir_to_spirv/
nir_to_spirv.c 54 SpvId ubos[PIPE_MAX_CONSTANT_BUFFERS][3]; //8, 16, 32 member in struct:ntv_context
990 assert(!ctx->ubos[var->data.driver_location][idx]);
991 ctx->ubos[var->data.driver_location][idx] = var_id;
1957 assert(idx < ARRAY_SIZE(ctx->ubos[0]));
1958 if (!ctx->ubos[const_block_index->u32][idx])
1961 SpvId bo = ssbo ? ctx->ssbos[const_block_index->u32][idx] : ctx->ubos[const_block_index->u32][idx];

Completed in 20 milliseconds