Searched refs:staging_buffer (Results 1 - 5 of 5) sorted by relevance
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_job_context.c | 91 uint32_t *staging_buffer; in pvr_pds_pt_store_program_create_and_upload() local 109 sizeof(*staging_buffer); in pvr_pds_pt_store_program_create_and_upload() 111 staging_buffer = vk_zalloc(&device->vk.alloc, in pvr_pds_pt_store_program_create_and_upload() 115 if (!staging_buffer) in pvr_pds_pt_store_program_create_and_upload() 118 data_buffer = staging_buffer; in pvr_pds_pt_store_program_create_and_upload() 145 vk_free(&device->vk.alloc, staging_buffer); in pvr_pds_pt_store_program_create_and_upload() 160 uint32_t *staging_buffer; in pvr_pds_pt_resume_program_create_and_upload() local 180 sizeof(*staging_buffer); in pvr_pds_pt_resume_program_create_and_upload() 182 staging_buffer = vk_zalloc(&device->vk.alloc, in pvr_pds_pt_resume_program_create_and_upload() 186 if (!staging_buffer) in pvr_pds_pt_resume_program_create_and_upload() 322 uint32_t staging_buffer[ROGUE_PDS_TASK_PROGRAM_SIZE / 4U] = { 0 }; pvr_pds_render_ctx_sr_program_create_and_upload() local 381 uint32_t staging_buffer[ROGUE_PDS_TASK_PROGRAM_SIZE / 4U] = { 0 }; pvr_pds_compute_ctx_sr_program_create_and_upload() local 931 uint32_t staging_buffer[PVRX(PDS_TASK_PROGRAM_SIZE) >> 2U]; pvr_pds_sr_fence_terminate_program_create_and_upload() local [all...] |
H A D | pvr_pipeline.c | 72 uint32_t *staging_buffer; in pvr_pds_coeff_program_create_and_upload() local 81 (program.code_size + program.data_size) * sizeof(*staging_buffer); in pvr_pds_coeff_program_create_and_upload() 83 staging_buffer = vk_alloc2(&device->vk.alloc, in pvr_pds_coeff_program_create_and_upload() 88 if (!staging_buffer) in pvr_pds_coeff_program_create_and_upload() 98 /* Generate the program into is the staging_buffer. */ in pvr_pds_coeff_program_create_and_upload() 100 staging_buffer, in pvr_pds_coeff_program_create_and_upload() 105 &staging_buffer[0], in pvr_pds_coeff_program_create_and_upload() 108 &staging_buffer[program.data_size], in pvr_pds_coeff_program_create_and_upload() 114 vk_free2(&device->vk.alloc, allocator, staging_buffer); in pvr_pds_coeff_program_create_and_upload() 118 vk_free2(&device->vk.alloc, allocator, staging_buffer); in pvr_pds_coeff_program_create_and_upload() 138 uint32_t *staging_buffer; pvr_pds_fragment_program_create_and_upload() local 353 uint32_t *staging_buffer; pvr_pds_vertex_attrib_program_create_and_upload() local 659 uint32_t *staging_buffer; pvr_pds_descriptor_program_create_and_upload() local 871 uint32_t *staging_buffer; pvr_pds_compute_program_create_and_upload() local [all...] |
H A D | pvr_device.c | 1120 uint32_t *staging_buffer; in pvr_device_init_compute_fence_program() local 1154 staging_buffer = vk_alloc(&device->vk.alloc, in pvr_device_init_compute_fence_program() 1158 if (!staging_buffer) in pvr_device_init_compute_fence_program() 1161 data_buffer = staging_buffer; in pvr_device_init_compute_fence_program() 1178 vk_free(&device->vk.alloc, staging_buffer); in pvr_device_init_compute_fence_program() 1198 uint32_t *staging_buffer; in pvr_pds_idfwdf_programs_create_and_upload() local 1219 (program.code_size + program.data_size) * sizeof(*staging_buffer); in pvr_pds_idfwdf_programs_create_and_upload() 1221 staging_buffer = vk_alloc(&device->vk.alloc, in pvr_pds_idfwdf_programs_create_and_upload() 1225 if (!staging_buffer) in pvr_pds_idfwdf_programs_create_and_upload() 1230 staging_buffer, in pvr_pds_idfwdf_programs_create_and_upload() 1489 uint32_t *staging_buffer; pvr_device_init_nop_program() local [all...] |
H A D | pvr_pass.c | 170 uint32_t *staging_buffer; in pvr_pds_unitex_state_program_create_and_upload() local 175 staging_buffer_size = program.code_size * sizeof(*staging_buffer); in pvr_pds_unitex_state_program_create_and_upload() 177 staging_buffer = vk_alloc2(&device->vk.alloc, in pvr_pds_unitex_state_program_create_and_upload() 182 if (!staging_buffer) in pvr_pds_unitex_state_program_create_and_upload() 185 pvr_pds_generate_pixel_shader_sa_code_segment(&program, staging_buffer); in pvr_pds_unitex_state_program_create_and_upload() 192 staging_buffer, in pvr_pds_unitex_state_program_create_and_upload() 198 vk_free2(&device->vk.alloc, allocator, staging_buffer); in pvr_pds_unitex_state_program_create_and_upload() 202 vk_free2(&device->vk.alloc, allocator, staging_buffer); in pvr_pds_unitex_state_program_create_and_upload()
|
H A D | pvr_cmd_buffer.c | 435 uint32_t *staging_buffer; in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() local 469 staging_buffer = vk_alloc(allocator, in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() 473 if (!staging_buffer) { in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() 482 staging_buffer, in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() 487 staging_buffer, in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() 494 vk_free(allocator, staging_buffer); in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() 499 vk_free(allocator, staging_buffer); in pvr_sub_cmd_gfx_per_job_fragment_programs_create_and_upload() 587 uint32_t *staging_buffer; in pvr_load_op_pds_data_create_and_upload() local 608 staging_buffer_size = program.data_size * sizeof(*staging_buffer); in pvr_load_op_pds_data_create_and_upload() 610 staging_buffer in pvr_load_op_pds_data_create_and_upload() [all...] |
Completed in 13 milliseconds