/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_bo.h | 34 struct pvr_device; 81 VkResult pvr_bo_alloc(struct pvr_device *device, 87 void *pvr_bo_cpu_map(struct pvr_device *device, struct pvr_bo *bo); 88 void pvr_bo_cpu_unmap(struct pvr_device *device, struct pvr_bo *bo); 89 void pvr_bo_free(struct pvr_device *device, struct pvr_bo *bo);
|
H A D | pvr_job_context.h | 60 struct pvr_device *device; 105 struct pvr_device *device; 137 struct pvr_device *device; 156 VkResult pvr_render_ctx_create(struct pvr_device *device, 161 VkResult pvr_compute_ctx_create(struct pvr_device *const device, 166 VkResult pvr_transfer_ctx_create(struct pvr_device *const device,
|
H A D | pvr_job_context.c | 57 static VkResult pvr_ctx_reset_cmd_init(struct pvr_device *device, in pvr_ctx_reset_cmd_init() 74 static void pvr_ctx_reset_cmd_fini(struct pvr_device *device, in pvr_ctx_reset_cmd_fini() 82 struct pvr_device *device, in pvr_pds_pt_store_program_create_and_upload() 151 struct pvr_device *device, in pvr_pds_pt_resume_program_create_and_upload() 224 pvr_render_job_pt_programs_setup(struct pvr_device *device, in pvr_render_job_pt_programs_setup() 266 pvr_render_job_pt_programs_cleanup(struct pvr_device *device, in pvr_render_job_pt_programs_cleanup() 307 struct pvr_device *device, in pvr_pds_render_ctx_sr_program_create_and_upload() 365 struct pvr_device *device, in pvr_pds_compute_ctx_sr_program_create_and_upload() 450 static VkResult pvr_ctx_sr_programs_setup(struct pvr_device *device, in pvr_ctx_sr_programs_setup() 600 static void pvr_ctx_sr_programs_cleanup(struct pvr_device *devic [all...] |
H A D | pvr_queue.c | 57 static VkResult pvr_queue_init(struct pvr_device *device, in pvr_queue_init() 111 VkResult pvr_queues_create(struct pvr_device *device, in pvr_queues_create() 162 void pvr_queues_destroy(struct pvr_device *device) in pvr_queues_destroy() 193 pvr_process_graphics_cmd(struct pvr_device *device, in pvr_process_graphics_cmd() 282 pvr_process_compute_cmd(struct pvr_device *device, in pvr_process_compute_cmd() 323 pvr_process_transfer_cmds(struct pvr_device *device, in pvr_process_transfer_cmds() 365 pvr_set_semaphore_payloads(struct pvr_device *device, in pvr_set_semaphore_payloads() 423 pvr_set_fence_payload(struct pvr_device *device, in pvr_set_fence_payload() 457 pvr_process_cmd_buffer(struct pvr_device *device, in pvr_process_cmd_buffer() 523 pvr_submit_null_job(struct pvr_device *devic [all...] |
H A D | pvr_pipeline_cache.c | 40 struct pvr_device *device = cache->device; in pvr_pipeline_cache_load() 72 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreatePipelineCache() 102 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyPipelineCache() 116 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_GetPipelineCacheData()
|
H A D | pvr_bo.c | 72 VkResult pvr_bo_alloc(struct pvr_device *device, in pvr_bo_alloc() 153 void *pvr_bo_cpu_map(struct pvr_device *device, struct pvr_bo *pvr_bo) in pvr_bo_cpu_map() 172 void pvr_bo_cpu_unmap(struct pvr_device *device, struct pvr_bo *pvr_bo) in pvr_bo_cpu_unmap() 186 void pvr_bo_free(struct pvr_device *device, struct pvr_bo *pvr_bo) in pvr_bo_free()
|
H A D | pvr_device.c | 1114 static VkResult pvr_device_init_compute_fence_program(struct pvr_device *device) in pvr_device_init_compute_fence_program() 1184 struct pvr_device *device, in pvr_pds_idfwdf_programs_create_and_upload() 1313 static VkResult pvr_device_init_compute_idfwdf_state(struct pvr_device *device) in pvr_device_init_compute_idfwdf_state() 1457 static void pvr_device_finish_compute_idfwdf_state(struct pvr_device *device) in pvr_device_finish_compute_idfwdf_state() 1483 static VkResult pvr_device_init_nop_program(struct pvr_device *device) in pvr_device_init_nop_program() 1549 static void pvr_device_init_default_sampler_state(struct pvr_device *device) in pvr_device_init_default_sampler_state() 1571 struct pvr_device *device; in pvr_CreateDevice() 1663 * pvr_device. The purpose of this is so that we don't have to get the size in pvr_CreateDevice() 1711 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyDevice() 1742 PVR_FROM_HANDLE(pvr_device, devic in pvr_AllocateMemory() [all...] |
H A D | pvr_private.h | 223 struct pvr_device *device; 249 struct pvr_device { struct 913 struct pvr_device *device; 978 struct pvr_device *device; 1299 VkResult pvr_queues_create(struct pvr_device *device, 1301 void pvr_queues_destroy(struct pvr_device *device); 1303 VkResult pvr_bind_memory(struct pvr_device *device, 1310 void pvr_unbind_memory(struct pvr_device *device, struct pvr_winsys_vma *vma); 1312 VkResult pvr_gpu_upload(struct pvr_device *device, 1318 VkResult pvr_gpu_upload_pds(struct pvr_device *devic [all...] |
H A D | pvr_hw_pass.h | 30 struct pvr_device; 217 pvr_create_renderpass_hwsetup(struct pvr_device *device, 220 void pvr_destroy_renderpass_hwsetup(struct pvr_device *device,
|
H A D | pvr_job_render.h | 35 struct pvr_device; 101 VkResult pvr_free_list_create(struct pvr_device *device, 111 pvr_render_target_dataset_create(struct pvr_device *device,
|
H A D | pvr_job_transfer.h | 30 struct pvr_device; 35 VkResult pvr_transfer_job_submit(struct pvr_device *device,
|
H A D | pvr_job_render.c | 67 struct pvr_device *device; 104 struct pvr_device *device; 142 VkResult pvr_free_list_create(struct pvr_device *device, in pvr_free_list_create() 276 struct pvr_device *device = free_list->device; in pvr_free_list_destroy() 309 static void pvr_rt_mtile_info_init(struct pvr_device *device, in pvr_rt_mtile_info_init() 368 pvr_rt_get_isp_region_size(struct pvr_device *device, in pvr_rt_get_isp_region_size() 401 static VkResult pvr_rt_vheap_rtc_data_init(struct pvr_device *device, in pvr_rt_vheap_rtc_data_init() 461 pvr_rt_get_tail_ptr_stride_size(const struct pvr_device *device, in pvr_rt_get_tail_ptr_stride_size() 505 static VkResult pvr_rt_tpc_data_init(struct pvr_device *device, in pvr_rt_tpc_data_init() 568 const struct pvr_device *devic in pvr_rt_get_region_headers_stride_size() [all...] |
H A D | pvr_pipeline.c | 61 struct pvr_device *device, in pvr_pds_coeff_program_create_and_upload() 126 struct pvr_device *device, in pvr_pds_fragment_program_create_and_upload() 339 struct pvr_device *const device, in pvr_pds_vertex_attrib_program_create_and_upload() 434 struct pvr_device *const device, in pvr_pds_vertex_attrib_program_destroy() 457 struct pvr_device *device, in pvr_pds_vertex_attrib_programs_create_and_upload() 573 struct pvr_device *device, in pvr_pds_descriptor_program_setup_buffers() 643 struct pvr_device *const device, in pvr_pds_descriptor_program_create_and_upload() 796 struct pvr_device *const device, in pvr_pds_descriptor_program_destroy() 858 struct pvr_device *const device, in pvr_pds_compute_program_create_and_upload() 937 struct pvr_device *cons in pvr_pds_compute_program_destroy() [all...] |
H A D | pvr_descriptor_set.c | 114 const struct pvr_device *device, in pvr_descriptor_size_info_init() 199 pvr_descriptor_set_layout_allocate(struct pvr_device *device, in pvr_descriptor_set_layout_allocate() 247 pvr_descriptor_set_layout_free(struct pvr_device *device, in pvr_descriptor_set_layout_free() 271 pvr_create_sorted_bindings(struct pvr_device *device, in pvr_create_sorted_bindings() 435 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateDescriptorSetLayout() 678 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyDescriptorSetLayout() 685 pvr_dump_in_register_layout_sizes(const struct pvr_device *device, in pvr_dump_in_register_layout_sizes() 844 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreatePipelineLayout() 989 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyPipelineLayout() 1000 PVR_FROM_HANDLE(pvr_device, devic in pvr_CreateDescriptorPool() [all...] |
H A D | pvr_csb.h | 52 struct pvr_device; 61 struct pvr_device *device; 121 void pvr_csb_init(struct pvr_device *device,
|
H A D | pvr_image.c | 131 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateImage() 160 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyImage() 208 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_BindImageMemory2() 262 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateImageView() 358 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyImageView() 373 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateBufferView() 440 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyBufferView()
|
H A D | pvr_hardcode.h | 42 struct pvr_device; 82 struct pvr_device *const device,
|
H A D | pvr_pass.c | 159 struct pvr_device *device, in pvr_pds_unitex_state_program_create_and_upload() 208 pvr_load_op_create(struct pvr_device *device, in pvr_load_op_create() 288 static void pvr_load_op_destroy(struct pvr_device *device, in pvr_load_op_destroy() 312 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateRenderPass2() 559 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyRenderPass() 581 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_GetRenderAreaGranularity()
|
H A D | pvr_query.c | 42 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateQueryPool() 110 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyQueryPool()
|
H A D | pvr_hw_pass.c | 30 void pvr_destroy_renderpass_hwsetup(struct pvr_device *device, in pvr_destroy_renderpass_hwsetup() 37 pvr_create_renderpass_hwsetup(struct pvr_device *device, in pvr_create_renderpass_hwsetup()
|
H A D | pvr_tex_state.h | 108 pvr_pack_tex_state(struct pvr_device *device,
|
H A D | pvr_job_compute.c | 95 struct pvr_device *device = ctx->device; in pvr_compute_job_submit()
|
H A D | pvr_job_transfer.c | 39 VkResult pvr_transfer_job_submit(struct pvr_device *device, in pvr_transfer_job_submit()
|
H A D | pvr_csb.c | 74 void pvr_csb_init(struct pvr_device *device, in pvr_csb_init()
|
H A D | pvr_tex_state.c | 66 pvr_pack_tex_state(struct pvr_device *device, in pvr_pack_tex_state()
|