Searched refs:ubo_data (Results 1 – 7 of 7) sorted by relevance
367 static size_t alloc_ubos(struct rogue_ubo_data *ubo_data) in alloc_ubos() argument371 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() argument395 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 …]
88 struct rogue_ubo_data ubo_data; member175 size_t rogue_ubo_reg(struct rogue_ubo_data *ubo_data,
584 struct rogue_ubo_data *ubo_data = in trans_nir_intrinsic_load_ubo() local585 &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()
576 const struct rogue_ubo_data *ubo_data, in pvr_pds_descriptor_program_setup_buffers() argument584 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() argument670 ubo_data, in pvr_pds_descriptor_program_create_and_upload()1073 struct rogue_ubo_data ubo_data; in pvr_compute_pipeline_compile() local1087 ubo_data = build_info.ubo_data; in pvr_compute_pipeline_compile()[all …]
55 struct rogue_ubo_data ubo_data; member
123 .ubo_data = { 0 },
79 } ubo_data; member