Home
last modified time | relevance | path

Searched refs:pvr_device (Results 1 - 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_bo.h34 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 Dpvr_job_context.h60 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 Dpvr_job_context.c57 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 Dpvr_queue.c57 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 Dpvr_pipeline_cache.c40 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 Dpvr_bo.c72 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 Dpvr_device.c1114 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 Dpvr_private.h223 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 Dpvr_hw_pass.h30 struct pvr_device;
217 pvr_create_renderpass_hwsetup(struct pvr_device *device,
220 void pvr_destroy_renderpass_hwsetup(struct pvr_device *device,
H A Dpvr_job_render.h35 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 Dpvr_job_transfer.h30 struct pvr_device;
35 VkResult pvr_transfer_job_submit(struct pvr_device *device,
H A Dpvr_job_render.c67 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 Dpvr_pipeline.c61 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 Dpvr_descriptor_set.c114 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 Dpvr_csb.h52 struct pvr_device;
61 struct pvr_device *device;
121 void pvr_csb_init(struct pvr_device *device,
H A Dpvr_image.c131 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 Dpvr_hardcode.h42 struct pvr_device;
82 struct pvr_device *const device,
H A Dpvr_pass.c159 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 Dpvr_query.c42 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_CreateQueryPool()
110 PVR_FROM_HANDLE(pvr_device, device, _device); in pvr_DestroyQueryPool()
H A Dpvr_hw_pass.c30 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 Dpvr_tex_state.h108 pvr_pack_tex_state(struct pvr_device *device,
H A Dpvr_job_compute.c95 struct pvr_device *device = ctx->device; in pvr_compute_job_submit()
H A Dpvr_job_transfer.c39 VkResult pvr_transfer_job_submit(struct pvr_device *device, in pvr_transfer_job_submit()
H A Dpvr_csb.c74 void pvr_csb_init(struct pvr_device *device, in pvr_csb_init()
H A Dpvr_tex_state.c66 pvr_pack_tex_state(struct pvr_device *device, in pvr_pack_tex_state()

Completed in 21 milliseconds

12