Home
last modified time | relevance | path

Searched refs:ubo_data (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/imagination/rogue/
Drogue_build_data.c367 static size_t alloc_ubos(struct rogue_ubo_data *ubo_data) in alloc_ubos() argument
371 for (size_t u = 0; u < ubo_data->num_ubo_entries; ++u) { in alloc_ubos()
373 assert(ubo_data->dest[u] == ~0); in alloc_ubos()
375 ubo_data->dest[u] = shareds; in alloc_ubos()
376 shareds += ubo_data->size[u]; in alloc_ubos()
390 static void reserve_ubo(struct rogue_ubo_data *ubo_data, in reserve_ubo() argument
395 size_t i = ubo_data->num_ubo_entries; in reserve_ubo()
396 assert(i < ARRAY_SIZE(ubo_data->desc_set)); in reserve_ubo()
398 ubo_data->desc_set[i] = desc_set; in reserve_ubo()
399 ubo_data->binding[i] = binding; in reserve_ubo()
[all …]
Drogue_build_data.h88 struct rogue_ubo_data ubo_data; member
175 size_t rogue_ubo_reg(struct rogue_ubo_data *ubo_data,
Drogue.c584 struct rogue_ubo_data *ubo_data = in trans_nir_intrinsic_load_ubo() local
585 &shader->ctx->common_data[shader->stage].ubo_data; in trans_nir_intrinsic_load_ubo()
609 size_t sh_num = rogue_ubo_reg(ubo_data, desc_set, binding, offset); in trans_nir_intrinsic_load_ubo()
/third_party/mesa3d/src/imagination/vulkan/
Dpvr_pipeline.c576 const struct rogue_ubo_data *ubo_data, in pvr_pds_descriptor_program_setup_buffers() argument
584 for (size_t i = 0; i < ubo_data->num_ubo_entries; i++) { in pvr_pds_descriptor_program_setup_buffers()
591 current_buffer->size_in_dwords = ubo_data->size[i]; in pvr_pds_descriptor_program_setup_buffers()
592 current_buffer->destination = ubo_data->dest[i]; in pvr_pds_descriptor_program_setup_buffers()
595 current_buffer->desc_set = ubo_data->desc_set[i]; in pvr_pds_descriptor_program_setup_buffers()
596 current_buffer->binding = ubo_data->binding[i]; in pvr_pds_descriptor_program_setup_buffers()
646 const struct rogue_ubo_data *const ubo_data, in pvr_pds_descriptor_program_create_and_upload() argument
670 ubo_data, in pvr_pds_descriptor_program_create_and_upload()
1073 struct rogue_ubo_data ubo_data; in pvr_compute_pipeline_compile() local
1087 ubo_data = build_info.ubo_data; in pvr_compute_pipeline_compile()
[all …]
Dpvr_hardcode.h55 struct rogue_ubo_data ubo_data; member
Dpvr_hardcode.c123 .ubo_data = { 0 },
/third_party/mesa3d/src/asahi/compiler/
Dagx_compile.h79 } ubo_data; member