Home
last modified time | relevance | path

Searched refs:tu_device (Results 1 – 25 of 29) sorted by relevance

12

/third_party/mesa3d/src/freedreno/vulkan/
Dtu_perfetto.h91 struct tu_device;
92 void tu_perfetto_submit(struct tu_device *dev, uint32_t submission_id);
97 tu_device_get_perfetto_state(struct tu_device *dev);
100 tu_device_get_timestamp(struct tu_device *dev,
104 tu_device_ticks_to_ns(struct tu_device *dev, uint64_t ts);
Dtu_private.h273 struct tu_device *device;
302 struct tu_device *device;
366 struct tu_device struct
438 void tu_init_clear_blit_shaders(struct tu_device *dev); argument
440 void tu_destroy_clear_blit_shaders(struct tu_device *dev);
442 VkResult _tu_device_set_lost(struct tu_device *device,
448 tu_device_is_lost(struct tu_device *device) in tu_device_is_lost()
454 tu_device_submit_deferred_locked(struct tu_device *dev);
457 tu_device_wait_u_trace(struct tu_device *dev, struct tu_u_trace_syncobj *syncobj);
460 tu_device_ticks_to_ns(struct tu_device *dev, uint64_t ts);
[all …]
Dtu_kgsl.c54 tu_drm_submitqueue_new(const struct tu_device *dev, in tu_drm_submitqueue_new()
74 tu_drm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id) in tu_drm_submitqueue_close()
84 tu_bo_init_new(struct tu_device *dev, struct tu_bo *bo, uint64_t size, in tu_bo_init_new()
113 tu_bo_init_dmabuf(struct tu_device *dev, in tu_bo_init_dmabuf()
155 tu_bo_export_dmabuf(struct tu_device *dev, struct tu_bo *bo) in tu_bo_export_dmabuf()
163 tu_bo_map(struct tu_device *dev, struct tu_bo *bo) in tu_bo_map()
180 tu_bo_finish(struct tu_device *dev, struct tu_bo *bo) in tu_bo_finish()
479 TU_FROM_HANDLE(tu_device, device, _device); in sync_create()
527 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroySemaphore()
568 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyFence()
[all …]
Dtu_perfetto.cc128 stage_start(struct tu_device *dev, uint64_t ts_ns, enum tu_stage_id stage) in stage_start()
138 stage_end(struct tu_device *dev, uint64_t ts_ns, enum tu_stage_id stage, in stage_end()
191 sync_timestamp(struct tu_device *dev) in sync_timestamp()
249 tu_perfetto_submit(struct tu_device *dev, uint32_t submission_id) in tu_perfetto_submit()
262 tu_start_##event_name(struct tu_device *dev, uint64_t ts_ns, \
270 tu_end_##event_name(struct tu_device *dev, uint64_t ts_ns, \
Dtu_drm.c185 tu_drm_submitqueue_new(const struct tu_device *dev, in tu_drm_submitqueue_new()
204 tu_drm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id) in tu_drm_submitqueue_close()
211 tu_gem_close(const struct tu_device *dev, uint32_t gem_handle) in tu_gem_close()
222 tu_gem_info(const struct tu_device *dev, uint32_t gem_handle, uint32_t info) in tu_gem_info()
238 tu_bo_init(struct tu_device *dev, in tu_bo_init()
304 tu_bo_init_new(struct tu_device *dev, struct tu_bo *bo, uint64_t size, in tu_bo_init_new()
327 tu_bo_init_dmabuf(struct tu_device *dev, in tu_bo_init_dmabuf()
348 tu_bo_export_dmabuf(struct tu_device *dev, struct tu_bo *bo) in tu_bo_export_dmabuf()
358 tu_bo_map(struct tu_device *dev, struct tu_bo *bo) in tu_bo_map()
378 tu_bo_finish(struct tu_device *dev, struct tu_bo *bo) in tu_bo_finish()
[all …]
Dtu_android.c120 tu_gralloc_info_other(struct tu_device *device, in tu_gralloc_info_other()
193 tu_gralloc_info_cros(struct tu_device *device, in tu_gralloc_info_cros()
215 tu_gralloc_info(struct tu_device *device, in tu_gralloc_info()
326 TU_FROM_HANDLE(tu_device, device, device_h); in format_supported_with_usage()
371 setup_gralloc0_usage(struct tu_device *device, VkFormat format, in setup_gralloc0_usage()
417 TU_FROM_HANDLE(tu_device, device, device_h); in tu_GetSwapchainGrallocUsageANDROID()
437 TU_FROM_HANDLE(tu_device, device, device_h); in tu_GetSwapchainGrallocUsage2ANDROID()
Dtu_descriptor_set.c108 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateDescriptorSetLayout()
274 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyDescriptorSetLayout()
382 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreatePipelineLayout()
426 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyPipelineLayout()
438 tu_descriptor_set_create(struct tu_device *device, in tu_descriptor_set_create()
555 tu_descriptor_set_destroy(struct tu_device *device, in tu_descriptor_set_destroy()
584 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateDescriptorPool()
682 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyDescriptorPool()
709 TU_FROM_HANDLE(tu_device, device, _device); in tu_ResetDescriptorPool()
730 TU_FROM_HANDLE(tu_device, device, _device); in tu_AllocateDescriptorSets()
[all …]
Dtu_perfetto_util.c32 tu_device_get_perfetto_state(struct tu_device *dev) in tu_device_get_perfetto_state()
38 tu_device_get_timestamp(struct tu_device *dev, in tu_device_get_timestamp()
Dtu_device.c1215 tu_queue_init(struct tu_device *device, in tu_queue_init()
1248 tu_device_ticks_to_ns(struct tu_device *dev, uint64_t ts) in tu_device_ticks_to_ns()
1260 struct tu_device *device = in tu_trace_create_ts_buffer()
1261 container_of(utctx, struct tu_device, trace_context); in tu_trace_create_ts_buffer()
1272 struct tu_device *device = in tu_trace_destroy_ts_buffer()
1273 container_of(utctx, struct tu_device, trace_context); in tu_trace_destroy_ts_buffer()
1298 struct tu_device *device = in tu_trace_read_ts()
1299 container_of(utctx, struct tu_device, trace_context); in tu_trace_read_ts()
1324 struct tu_device *device = in tu_trace_delete_flush_data()
1325 container_of(utctx, struct tu_device, trace_context); in tu_trace_delete_flush_data()
[all …]
Dtu_util.c83 const struct tu_device *dev, in tu_tiling_config_update_tile_layout()
147 const struct tu_device *dev) in tu_tiling_config_update_pipe_layout()
173 const struct tu_device *dev) in tu_tiling_config_update_pipes()
212 const struct tu_device *device, in tu_framebuffer_tiling_config()
Dtu_pipeline_cache.c49 struct tu_device *device) in tu_pipeline_cache_init()
205 struct tu_device *device = cache->device; in tu_pipeline_cache_load()
251 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreatePipelineCache()
284 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyPipelineCache()
300 TU_FROM_HANDLE(tu_device, device, _device); in tu_GetPipelineCacheData()
Dtu_wsi_display.c45 TU_FROM_HANDLE(tu_device, device, _device); in tu_RegisterDeviceEventEXT()
84 TU_FROM_HANDLE(tu_device, device, _device); in tu_RegisterDisplayEventEXT()
Dtu_image.c523 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateImage()
748 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyImage()
816 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateImageView()
836 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyImageView()
847 struct tu_device *device, in tu_buffer_view_init()
899 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateBufferView()
919 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyBufferView()
Dtu_wsi.c72 TU_FROM_HANDLE(tu_device, device, _device); in tu_AcquireNextImage2KHR()
Dtu_cs.h34 struct tu_device *device,
39 tu_cs_init_external(struct tu_cs *cs, struct tu_device *device,
Dtu_nir_lower_multiview.c75 struct tu_device *dev) in tu_nir_lower_multiview()
Dtu_cs.c31 struct tu_device *device, in tu_cs_init()
48 tu_cs_init_external(struct tu_cs *cs, struct tu_device *device, in tu_cs_init_external()
Dtu_query.c223 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateQueryPool()
350 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyQueryPool()
416 wait_for_available(struct tu_device *device, struct tu_query_pool *pool, in wait_for_available()
447 get_query_pool_results(struct tu_device *device, in get_query_pool_results()
540 TU_FROM_HANDLE(tu_device, device, _device); in tu_GetQueryPoolResults()
Dtu_pass.c630 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateRenderPass2()
818 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyRenderPass()
833 TU_FROM_HANDLE(tu_device, device, _device); in tu_GetRenderAreaGranularity()
Dtu_shader.c35 tu_spirv_to_nir(struct tu_device *dev, in tu_spirv_to_nir()
704 tu_shader_create(struct tu_device *dev, in tu_shader_create()
790 tu_shader_destroy(struct tu_device *dev, in tu_shader_destroy()
Dmeson.build38 'tu_device.c',
Dtu_pipeline.c248 struct tu_device *device;
2128 calc_pvtmem_size(struct tu_device *dev, struct tu_pvtmem_config *config, in calc_pvtmem_size()
2144 tu_setup_pvtmem(struct tu_device *dev, in tu_setup_pvtmem()
2170 tu_pipeline_allocate_cs(struct tu_device *dev, in tu_pipeline_allocate_cs()
3057 struct tu_device *dev, in tu_pipeline_finish()
3162 struct tu_device *dev, in tu_pipeline_builder_init_graphics()
3243 TU_FROM_HANDLE(tu_device, dev, device); in tu_graphics_pipeline_create()
3291 TU_FROM_HANDLE(tu_device, dev, device); in tu_compute_pipeline_create()
3405 TU_FROM_HANDLE(tu_device, dev, _device); in tu_DestroyPipeline()
3437 TU_FROM_HANDLE(tu_device, dev, _device); in tu_GetPipelineExecutablePropertiesKHR()
Dtu_cmd_buffer.c477 tu6_apply_depth_bounds_workaround(struct tu_device *device, in tu6_apply_depth_bounds_workaround()
752 struct tu_device *dev = cmd->device; in tu6_init_hw()
1387 tu_create_cmd_buffer(struct tu_device *device, in tu_create_cmd_buffer()
1485 TU_FROM_HANDLE(tu_device, device, _device); in tu_AllocateCommandBuffers()
3021 TU_FROM_HANDLE(tu_device, device, _device); in tu_CreateCommandPool()
3049 TU_FROM_HANDLE(tu_device, device, _device); in tu_DestroyCommandPool()
Dtu_clear_blit.c539 compile_shader(struct tu_device *dev, struct nir_shader *nir, in compile_shader()
569 tu_init_clear_blit_shaders(struct tu_device *dev) in tu_init_clear_blit_shaders()
585 tu_destroy_clear_blit_shaders(struct tu_device *dev) in tu_destroy_clear_blit_shaders()
/third_party/mesa3d/docs/relnotes/
D19.1.0.rst294 - tu_device.c:900:4: error: initializer element is not constant
989 - turnip: constify tu_device in tu_gem\_\*

12