/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_bo.h | 27 struct v3dv_device; 63 struct v3dv_bo *v3dv_bo_alloc(struct v3dv_device *device, uint32_t size, const char *name, bool pri… 65 bool v3dv_bo_free(struct v3dv_device *device, struct v3dv_bo *bo); 67 bool v3dv_bo_wait(struct v3dv_device *device, struct v3dv_bo *bo, uint64_t timeout_ns); 69 bool v3dv_bo_map_unsynchronized(struct v3dv_device *device, struct v3dv_bo *bo, uint32_t size); 71 bool v3dv_bo_map(struct v3dv_device *device, struct v3dv_bo *bo, uint32_t size); 73 void v3dv_bo_unmap(struct v3dv_device *device, struct v3dv_bo *bo); 75 void v3dv_bo_cache_init(struct v3dv_device *device); 76 void v3dv_bo_cache_destroy(struct v3dv_device *device);
|
D | v3dv_bo.c | 46 bo_dump_stats(struct v3dv_device *device) in bo_dump_stats() 95 bo_from_cache(struct v3dv_device *device, uint32_t size, const char *name) in bo_from_cache() 128 bo_free(struct v3dv_device *device, in bo_free() 161 bo_cache_free_all(struct v3dv_device *device, in bo_cache_free_all() 198 v3dv_bo_alloc(struct v3dv_device *device, in v3dv_bo_alloc() 266 v3dv_bo_map_unsynchronized(struct v3dv_device *device, in v3dv_bo_map_unsynchronized() 299 v3dv_bo_wait(struct v3dv_device *device, in v3dv_bo_wait() 311 v3dv_bo_map(struct v3dv_device *device, struct v3dv_bo *bo, uint32_t size) in v3dv_bo_map() 330 v3dv_bo_unmap(struct v3dv_device *device, struct v3dv_bo *bo) in v3dv_bo_unmap() 342 struct v3dv_device *device, in reallocate_size_list() [all …]
|
D | v3dv_query.c | 32 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateQueryPool() 104 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyQueryPool() 132 get_occlusion_query_result(struct v3dv_device *device, in get_occlusion_query_result() 166 get_timestamp_query_result(struct v3dv_device *device, in get_timestamp_query_result() 196 get_query_result(struct v3dv_device *device, in get_query_result() 213 v3dv_get_query_pool_results_cpu(struct v3dv_device *device, in v3dv_get_query_pool_results_cpu() 273 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_GetQueryPoolResults()
|
D | v3dv_private.h | 165 void v3dv_meta_clear_init(struct v3dv_device *device); 166 void v3dv_meta_clear_finish(struct v3dv_device *device); 168 void v3dv_meta_blit_init(struct v3dv_device *device); 169 void v3dv_meta_blit_finish(struct v3dv_device *device); 203 struct v3dv_device *device; 231 struct v3dv_device *device; 273 struct v3dv_device *device; 283 struct v3dv_device { struct 830 struct v3dv_device *device; 906 struct v3dv_device *device, [all …]
|
D | v3dv_device.c | 1119 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_GetDeviceProcAddr() 1207 queue_init(struct v3dv_device *device, struct v3dv_queue *queue) in queue_init() 1228 init_device_dispatch(struct v3dv_device *device) in init_device_dispatch() 1246 init_device_meta(struct v3dv_device *device) in init_device_meta() 1254 destroy_device_meta(struct v3dv_device *device) in destroy_device_meta() 1270 struct v3dv_device *device; in v3dv_CreateDevice() 1387 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyDevice() 1410 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_GetDeviceQueue() 1421 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DeviceWaitIdle() 1448 device_alloc(struct v3dv_device *device, in device_alloc() [all …]
|
D | v3dv_queue.c | 33 v3dv_clif_dump(struct v3dv_device *device, in v3dv_clif_dump() 125 struct v3dv_device *device = queue->device; in gpu_queue_wait_idle() 499 process_semaphores_to_signal(struct v3dv_device *device, in process_semaphores_to_signal() 530 process_fence_to_signal(struct v3dv_device *device, VkFence _fence) in process_fence_to_signal() 562 struct v3dv_device *device = queue->device; in handle_cl_job() 653 struct v3dv_device *device = queue->device; in handle_tfu_job() 676 struct v3dv_device *device = queue->device; in handle_csd_job() 838 struct v3dv_device *device = queue->device; in queue_create_noop_job() 892 add_wait_thread_to_list(struct v3dv_device *device, in add_wait_thread_to_list() 917 add_signal_semaphores_to_wait_list(struct v3dv_device *device, in add_signal_semaphores_to_wait_list() [all …]
|
D | v3dv_image.c | 254 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateImage() 401 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyImage() 446 pack_texture_shader_state_helper(struct v3dv_device *device, in pack_texture_shader_state_helper() 536 pack_texture_shader_state(struct v3dv_device *device, in pack_texture_shader_state() 575 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateImageView() 694 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyImageView() 701 pack_texture_shader_state_from_buffer_view(struct v3dv_device *device, in pack_texture_shader_state_from_buffer_view() 748 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateBufferView() 793 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyBufferView()
|
D | v3dv_descriptor_set.c | 338 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreatePipelineLayout() 385 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyPipelineLayout() 399 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateDescriptorPool() 486 descriptor_set_destroy(struct v3dv_device *device, in descriptor_set_destroy() 511 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyDescriptorPool() 536 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_ResetDescriptorPool() 566 struct v3dv_device *device, in create_sorted_bindings() 592 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateDescriptorSetLayout() 734 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyDescriptorSetLayout() 744 descriptor_set_create(struct v3dv_device *device, in descriptor_set_create() [all …]
|
D | v3dv_wsi.c | 180 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateSwapchainKHR() 198 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroySwapchainKHR() 245 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_AcquireNextImage2KHR()
|
D | v3dv_pipeline_cache.c | 180 struct v3dv_device *device, in v3dv_pipeline_cache_init() 309 shader_variant_create_from_blob(struct v3dv_device *device, in shader_variant_create_from_blob() 373 struct v3dv_device *device = cache->device; in pipeline_cache_load() 439 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreatePipelineCache() 495 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyPipelineCache() 613 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_GetPipelineCacheData()
|
D | v3dv_pipeline.c | 66 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateShaderModule() 114 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyShaderModule() 131 v3dv_shader_variant_destroy(struct v3dv_device *device, in v3dv_shader_variant_destroy() 141 destroy_pipeline_stage(struct v3dv_device *device, in destroy_pipeline_stage() 156 struct v3dv_device *device, in v3dv_destroy_pipeline() 194 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyPipeline() 462 shader_module_compile_to_nir(struct v3dv_device *device, in shader_module_compile_to_nir() 1281 struct v3dv_device *device = src->pipeline->device; in pipeline_stage_create_vs_bin() 1317 upload_assembly(struct v3dv_device *device, in upload_assembly() 1403 struct v3dv_device *device = pipeline->device; in pipeline_check_spill_size() [all …]
|
D | v3dv_meta_clear.c | 54 v3dv_meta_clear_init(struct v3dv_device *device) in v3dv_meta_clear_init() 64 v3dv_meta_clear_finish(struct v3dv_device *device) in v3dv_meta_clear_finish() 207 create_color_clear_pipeline_layout(struct v3dv_device *device, in create_color_clear_pipeline_layout() 223 create_depth_clear_pipeline_layout(struct v3dv_device *device, in create_depth_clear_pipeline_layout() 239 create_pipeline(struct v3dv_device *device, in create_pipeline() 354 create_color_clear_pipeline(struct v3dv_device *device, in create_color_clear_pipeline() 412 create_depth_clear_pipeline(struct v3dv_device *device, in create_depth_clear_pipeline() 469 create_color_clear_render_pass(struct v3dv_device *device, in create_color_clear_render_pass() 568 get_color_clear_pipeline(struct v3dv_device *device, in get_color_clear_pipeline() 684 get_depth_clear_pipeline(struct v3dv_device *device, in get_depth_clear_pipeline() [all …]
|
D | v3dv_pass.c | 109 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateRenderPass() 248 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyRenderPass()
|
D | v3dv_meta_copy.c | 44 v3dv_meta_blit_init(struct v3dv_device *device) in v3dv_meta_blit_init() 55 v3dv_meta_blit_finish(struct v3dv_device *device) in v3dv_meta_blit_finish() 944 struct v3dv_device *device = cmd_buffer->device; in copy_image_to_buffer_blit() 2005 V3DV_FROM_HANDLE(v3dv_device, device, _device); in destroy_update_buffer_cb() 2651 struct v3dv_device *device = cmd_buffer->device; in copy_buffer_to_image_blit() 3147 create_blit_pipeline_layout(struct v3dv_device *device, in create_blit_pipeline_layout() 3193 create_blit_render_pass(struct v3dv_device *device, in create_blit_render_pass() 3465 struct v3dv_device *device, in build_nir_tex_op() 3534 get_color_blit_fs(struct v3dv_device *device, in get_color_blit_fs() 3620 create_pipeline(struct v3dv_device *device, in create_pipeline() [all …]
|
D | meson.build | 61 'v3dv_device.c',
|
D | v3dv_cmd_buffer.c | 82 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_CreateCommandPool() 107 struct v3dv_device *device, in cmd_buffer_init() 137 cmd_buffer_create(struct v3dv_device *device, in cmd_buffer_create() 634 v3dv_cmd_buffer_create_cpu_job(struct v3dv_device *device, in v3dv_cmd_buffer_create_cpu_job() 779 struct v3dv_device *device, in v3dv_job_init() 881 struct v3dv_device *device = cmd_buffer->device; in cmd_buffer_reset() 908 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_AllocateCommandBuffers() 952 V3DV_FROM_HANDLE(v3dv_device, device, _device); in v3dv_DestroyCommandPool() 4913 struct v3dv_device *device = cmd_buffer->device; in v3dv_cmd_buffer_add_tfu_job()
|