Home
last modified time | relevance | path

Searched refs:staging_buffer (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_job_context.c91 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 Dpvr_pipeline.c72 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 Dpvr_device.c1120 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 Dpvr_pass.c170 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 Dpvr_cmd_buffer.c435 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