Home
last modified time | relevance | path

Searched refs:radv_device (Results 1 – 25 of 30) sorted by relevance

12

/external/mesa3d/src/amd/vulkan/
Dradv_meta.h61 VkResult radv_device_init_meta_clear_state(struct radv_device *device);
62 void radv_device_finish_meta_clear_state(struct radv_device *device);
64 VkResult radv_device_init_meta_resolve_state(struct radv_device *device);
65 void radv_device_finish_meta_resolve_state(struct radv_device *device);
67 VkResult radv_device_init_meta_depth_decomp_state(struct radv_device *device);
68 void radv_device_finish_meta_depth_decomp_state(struct radv_device *device);
70 VkResult radv_device_init_meta_fast_clear_flush_state(struct radv_device *device);
71 void radv_device_finish_meta_fast_clear_flush_state(struct radv_device *device);
73 VkResult radv_device_init_meta_blit_state(struct radv_device *device);
74 void radv_device_finish_meta_blit_state(struct radv_device *device);
[all …]
Dradv_shader.h75 radv_shader_compile_to_nir(struct radv_device *device,
82 radv_alloc_shader_memory(struct radv_device *device,
86 radv_destroy_shader_slabs(struct radv_device *device);
89 radv_shader_variant_create(struct radv_device *device,
99 radv_create_gs_copy_shader(struct radv_device *device, struct nir_shader *nir,
104 radv_shader_variant_destroy(struct radv_device *device,
115 radv_shader_dump_stats(struct radv_device *device,
121 radv_can_dump_shader(struct radv_device *device, in radv_can_dump_shader()
Dradv_descriptor_set.c40 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateDescriptorSetLayout()
176 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyDescriptorSetLayout()
196 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreatePipelineLayout()
252 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyPipelineLayout()
263 radv_descriptor_set_create(struct radv_device *device, in radv_descriptor_set_create()
368 radv_descriptor_set_destroy(struct radv_device *device, in radv_descriptor_set_destroy()
395 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateDescriptorPool()
473 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyDescriptorPool()
495 RADV_FROM_HANDLE(radv_device, device, _device); in radv_ResetDescriptorPool()
516 RADV_FROM_HANDLE(radv_device, device, _device); in radv_AllocateDescriptorSets()
[all …]
Dradv_shader.c79 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateShaderModule()
107 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyShaderModule()
192 radv_shader_compile_to_nir(struct radv_device *device, in radv_shader_compile_to_nir()
310 radv_alloc_shader_memory(struct radv_device *device, in radv_alloc_shader_memory()
358 radv_destroy_shader_slabs(struct radv_device *device) in radv_destroy_shader_slabs()
368 radv_fill_shader_variant(struct radv_device *device, in radv_fill_shader_variant()
462 shader_variant_create(struct radv_device *device, in shader_variant_create()
534 radv_shader_variant_create(struct radv_device *device, in radv_shader_variant_create()
557 radv_create_gs_copy_shader(struct radv_device *device, in radv_create_gs_copy_shader()
572 radv_shader_variant_destroy(struct radv_device *device, in radv_shader_variant_destroy()
[all …]
Dradv_image.c38 radv_choose_tiling(struct radv_device *device, in radv_choose_tiling()
67 radv_init_surface(struct radv_device *device, in radv_init_surface()
166 static uint32_t si_get_bo_metadata_word1(struct radv_device *device) in si_get_bo_metadata_word1()
199 radv_make_buffer_descriptor(struct radv_device *device, in radv_make_buffer_descriptor()
238 si_set_mutable_tex_desc_fields(struct radv_device *device, in si_set_mutable_tex_desc_fields()
382 si_make_texture_descriptor(struct radv_device *device, in si_make_texture_descriptor()
573 radv_query_opaque_metadata(struct radv_device *device, in radv_query_opaque_metadata()
623 radv_init_metadata(struct radv_device *device, in radv_init_metadata()
652 radv_image_get_fmask_info(struct radv_device *device, in radv_image_get_fmask_info()
712 radv_image_alloc_fmask(struct radv_device *device, in radv_image_alloc_fmask()
[all …]
Dradv_meta_bufimage.c36 build_nir_itob_compute_shader(struct radv_device *dev, bool is_3d) in build_nir_itob_compute_shader()
128 radv_device_init_meta_itob_state(struct radv_device *device) in radv_device_init_meta_itob_state()
245 radv_device_finish_meta_itob_state(struct radv_device *device) in radv_device_finish_meta_itob_state()
262 build_nir_btoi_compute_shader(struct radv_device *dev, bool is_3d) in build_nir_btoi_compute_shader()
353 radv_device_init_meta_btoi_state(struct radv_device *device) in radv_device_init_meta_btoi_state()
466 radv_device_finish_meta_btoi_state(struct radv_device *device) in radv_device_finish_meta_btoi_state()
482 build_nir_itoi_compute_shader(struct radv_device *dev, bool is_3d) in build_nir_itoi_compute_shader()
567 radv_device_init_meta_itoi_state(struct radv_device *device) in radv_device_init_meta_itoi_state()
681 radv_device_finish_meta_itoi_state(struct radv_device *device) in radv_device_finish_meta_itoi_state()
698 build_nir_cleari_compute_shader(struct radv_device *dev, bool is_3d) in build_nir_cleari_compute_shader()
[all …]
Dradv_private.h318 struct radv_device * device;
344 struct radv_device *device);
354 radv_create_shader_variants_from_pipeline_cache(struct radv_device *device,
360 radv_pipeline_cache_insert_shaders(struct radv_device *device,
556 struct radv_device * device;
581 struct radv_device { struct
729 struct radv_device * device;
957 struct radv_device * device;
1006 void cik_create_gfx_config(struct radv_device *device);
1066 void radv_device_init_msaa(struct radv_device *device);
[all …]
Dradv_debug.c58 radv_init_trace(struct radv_device *device) in radv_init_trace()
82 radv_dump_trace(struct radv_device *device, struct radeon_winsys_cs *cs) in radv_dump_trace()
98 radv_dump_mmapped_reg(struct radv_device *device, FILE *f, unsigned offset) in radv_dump_mmapped_reg()
109 radv_dump_debug_registers(struct radv_device *device, FILE *f) in radv_dump_debug_registers()
316 struct radv_device *device = pipeline->device; in radv_dump_descriptors()
563 radv_get_saved_graphics_pipeline(struct radv_device *device) in radv_get_saved_graphics_pipeline()
571 radv_get_saved_compute_pipeline(struct radv_device *device) in radv_get_saved_compute_pipeline()
597 radv_dump_enabled_options(struct radv_device *device, FILE *f) in radv_dump_enabled_options()
621 radv_dump_device_name(struct radv_device *device, FILE *f) in radv_dump_device_name()
661 struct radv_device *device = queue->device; in radv_check_gpu_hangs()
Dradv_device.c951 radv_queue_init(struct radv_device *device, struct radv_queue *queue, in radv_queue_init()
997 radv_device_init_gs_info(struct radv_device *device) in radv_device_init_gs_info()
1037 struct radv_device *device; in radv_CreateDevice()
1233 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyDevice()
1295 RADV_FROM_HANDLE(radv_device, device, _device); in radv_GetDeviceQueue()
1446 radv_get_hs_offchip_param(struct radv_device *device, uint32_t *max_offchip_buffers_p) in radv_get_hs_offchip_param()
1962 static void radv_free_temp_syncobjs(struct radv_device *device, in radv_free_temp_syncobjs()
2175 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DeviceWaitIdle()
2215 bool radv_get_memory_fd(struct radv_device *device, in radv_get_memory_fd()
2230 static VkResult radv_alloc_memory(struct radv_device *device, in radv_alloc_memory()
[all …]
Dradv_meta_decompress.c32 create_pass(struct radv_device *device, in create_pass()
79 create_pipeline_layout(struct radv_device *device, VkPipelineLayout *layout) in create_pipeline_layout()
96 create_pipeline(struct radv_device *device, in create_pipeline()
226 radv_device_finish_meta_depth_decomp_state(struct radv_device *device) in radv_device_finish_meta_depth_decomp_state()
247 radv_device_init_meta_depth_decomp_state(struct radv_device *device) in radv_device_init_meta_depth_decomp_state()
Dradv_meta_fast_clear.c33 build_dcc_decompress_compute_shader(struct radv_device *dev) in build_dcc_decompress_compute_shader()
104 create_dcc_compress_compute(struct radv_device *device) in create_dcc_compress_compute()
186 create_pass(struct radv_device *device) in create_pass()
232 create_pipeline_layout(struct radv_device *device, VkPipelineLayout *layout) in create_pipeline_layout()
249 create_pipeline(struct radv_device *device, in create_pipeline()
461 radv_device_finish_meta_fast_clear_flush_state(struct radv_device *device) in radv_device_finish_meta_fast_clear_flush_state()
492 radv_device_init_meta_fast_clear_flush_state(struct radv_device *device) in radv_device_init_meta_fast_clear_flush_state()
700 struct radv_device *device = cmd_buffer->device; in radv_decompress_dcc_compute()
Dradv_meta_blit2d.c105 struct radv_device *device = cmd_buffer->device; in blit2d_bind_src()
232 struct radv_device *device = cmd_buffer->device; in radv_meta_blit2d_normal_dst()
423 struct radv_device *,
427 build_nir_texel_fetch(struct nir_builder *b, struct radv_device *device, in build_nir_texel_fetch()
475 build_nir_buffer_fetch(struct nir_builder *b, struct radv_device *device, in build_nir_buffer_fetch()
523 build_nir_copy_fragment_shader(struct radv_device *device, in build_nir_copy_fragment_shader()
552 build_nir_copy_fragment_shader_depth(struct radv_device *device, in build_nir_copy_fragment_shader_depth()
581 build_nir_copy_fragment_shader_stencil(struct radv_device *device, in build_nir_copy_fragment_shader_stencil()
610 radv_device_finish_meta_blit2d_state(struct radv_device *device) in radv_device_finish_meta_blit2d_state()
653 blit2d_init_color_pipeline(struct radv_device *device, in blit2d_init_color_pipeline()
[all …]
Dradv_meta.c195 struct radv_device *device = _device; in meta_alloc()
204 struct radv_device *device = _device; in meta_realloc()
213 struct radv_device *device = _device; in meta_free()
249 radv_load_meta_pipeline(struct radv_device *device) in radv_load_meta_pipeline()
276 radv_store_meta_pipeline(struct radv_device *device) in radv_store_meta_pipeline()
317 radv_device_init_meta(struct radv_device *device) in radv_device_init_meta()
403 radv_device_finish_meta(struct radv_device *device) in radv_device_finish_meta()
Dradv_meta_resolve_fs.c54 build_resolve_fragment_shader(struct radv_device *dev, bool is_integer, int samples) in build_resolve_fragment_shader()
105 create_layout(struct radv_device *device) in create_layout()
175 create_resolve_pipeline(struct radv_device *device, in create_resolve_pipeline()
329 radv_device_init_meta_resolve_fragment_state(struct radv_device *device) in radv_device_init_meta_resolve_fragment_state()
352 radv_device_finish_meta_resolve_fragment_state(struct radv_device *device) in radv_device_finish_meta_resolve_fragment_state()
384 struct radv_device *device = cmd_buffer->device; in emit_resolve()
453 struct radv_device *device = cmd_buffer->device; in radv_meta_resolve_fragment_image()
Dradv_pipeline_cache.c52 struct radv_device *device) in radv_pipeline_cache_init()
245 radv_create_shader_variants_from_pipeline_cache(struct radv_device *device, in radv_create_shader_variants_from_pipeline_cache()
339 radv_pipeline_cache_insert_shaders(struct radv_device *device, in radv_pipeline_cache_insert_shaders()
444 struct radv_device *device = cache->device; in radv_pipeline_cache_load()
489 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreatePipelineCache()
524 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyPipelineCache()
540 RADV_FROM_HANDLE(radv_device, device, _device); in radv_GetPipelineCacheData()
Dradv_wsi.c153 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateSwapchainKHR()
173 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroySwapchainKHR()
203 RADV_FROM_HANDLE(radv_device, device, _device); in radv_AcquireNextImageKHR()
Dradv_meta_resolve_cs.c74 build_resolve_compute_shader(struct radv_device *dev, bool is_integer, bool is_srgb, int samples) in build_resolve_compute_shader()
149 create_layout(struct radv_device *device) in create_layout()
206 create_resolve_pipeline(struct radv_device *device, in create_resolve_pipeline()
249 radv_device_init_meta_resolve_compute_state(struct radv_device *device) in radv_device_init_meta_resolve_compute_state()
285 radv_device_finish_meta_resolve_compute_state(struct radv_device *device) in radv_device_finish_meta_resolve_compute_state()
318 struct radv_device *device = cmd_buffer->device; in emit_resolve()
Dradv_meta_resolve.c54 create_pass(struct radv_device *device, VkFormat vk_format, VkRenderPass *pass) in create_pass()
109 create_pipeline(struct radv_device *device, in create_pipeline()
239 radv_device_finish_meta_resolve_state(struct radv_device *device) in radv_device_finish_meta_resolve_state()
270 radv_device_init_meta_resolve_state(struct radv_device *device) in radv_device_init_meta_resolve_state()
312 struct radv_device *device = cmd_buffer->device; in emit_resolve()
381 struct radv_device *device = cmd_buffer->device; in radv_CmdResolveImage()
Dradv_meta_buffer.c14 build_buffer_fill_shader(struct radv_device *dev) in build_buffer_fill_shader()
66 build_buffer_copy_shader(struct radv_device *dev) in build_buffer_copy_shader()
124 VkResult radv_device_init_meta_buffer_state(struct radv_device *device) in radv_device_init_meta_buffer_state()
268 void radv_device_finish_meta_buffer_state(struct radv_device *device) in radv_device_finish_meta_buffer_state()
292 struct radv_device *device = cmd_buffer->device; in fill_buffer_shader()
346 struct radv_device *device = cmd_buffer->device; in copy_buffer_shader()
Dradv_query.c42 static unsigned get_max_db(struct radv_device *device) in get_max_db()
85 build_occlusion_query_shader(struct radv_device *device) { in build_occlusion_query_shader()
274 build_pipeline_statistics_query_shader(struct radv_device *device) { in build_pipeline_statistics_query_shader()
516 VkResult radv_device_init_meta_query_state(struct radv_device *device) in radv_device_init_meta_query_state()
619 void radv_device_finish_meta_query_state(struct radv_device *device) in radv_device_finish_meta_query_state()
651 struct radv_device *device = cmd_buffer->device; in radv_query_shader()
750 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateQueryPool()
808 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyQueryPool()
828 RADV_FROM_HANDLE(radv_device, device, _device); in radv_GetQueryPoolResults()
Dradv_meta_clear.c95 create_pipeline(struct radv_device *device, in create_pipeline()
198 create_color_renderpass(struct radv_device *device, in create_color_renderpass()
237 create_color_pipeline(struct radv_device *device, in create_color_pipeline()
291 radv_device_finish_meta_clear_state(struct radv_device *device) in radv_device_finish_meta_clear_state()
334 struct radv_device *device = cmd_buffer->device; in emit_color_clear()
448 create_depthstencil_renderpass(struct radv_device *device, in create_depthstencil_renderpass()
483 create_depthstencil_pipeline(struct radv_device *device, in create_depthstencil_pipeline()
605 struct radv_device *device = cmd_buffer->device; in emit_depthstencil_clear()
767 radv_device_init_meta_clear_state(struct radv_device *device) in radv_device_init_meta_clear_state()
Dradv_debug.h56 radv_init_trace(struct radv_device *device);
Dradv_android.c107 RADV_FROM_HANDLE(radv_device, device, device_h); in radv_image_from_gralloc()
200 RADV_FROM_HANDLE(radv_device, device, device_h); in radv_GetSwapchainGrallocUsageANDROID()
Dradv_pass.c37 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateRenderPass()
189 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyRenderPass()
DMakefile.sources38 radv_device.c \

12