Home
last modified time | relevance | path

Searched refs:radeon_winsys_bo (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_radeon_winsys.h162 struct radeon_winsys_bo { struct
194 struct radeon_winsys_bo *(*buffer_create)(struct radeon_winsys *ws,
200 void (*buffer_destroy)(struct radeon_winsys_bo *bo);
201 void *(*buffer_map)(struct radeon_winsys_bo *bo);
203 struct radeon_winsys_bo *(*buffer_from_fd)(struct radeon_winsys *ws,
208 struct radeon_winsys_bo *bo,
211 void (*buffer_unmap)(struct radeon_winsys_bo *bo);
213 void (*buffer_set_metadata)(struct radeon_winsys_bo *bo,
216 void (*buffer_virtual_bind)(struct radeon_winsys_bo *parent,
218 struct radeon_winsys_bo *bo, uint64_t bo_offset);
[all …]
Dradv_private.h569 struct radeon_winsys_bo *scratch_bo;
570 struct radeon_winsys_bo *descriptor_bo;
571 struct radeon_winsys_bo *compute_scratch_bo;
572 struct radeon_winsys_bo *esgs_ring_bo;
573 struct radeon_winsys_bo *gsvs_ring_bo;
574 struct radeon_winsys_bo *tess_factor_ring_bo;
575 struct radeon_winsys_bo *tess_offchip_ring_bo;
617 struct radeon_winsys_bo *gfx_init;
619 struct radeon_winsys_bo *trace_bo;
644 struct radeon_winsys_bo *bo;
[all …]
Dradv_shader.h46 struct radeon_winsys_bo *bo;
66 struct radeon_winsys_bo *bo;
Dradv_descriptor_set.c270 sizeof(struct radeon_winsys_bo *) * layout->buffer_count; in radv_descriptor_set_create()
434 host_size += sizeof(struct radeon_winsys_bo*) * bo_count; in radv_CreateDescriptorPool()
564 struct radeon_winsys_bo **buffer_list, in write_texel_buffer_descriptor()
580 struct radeon_winsys_bo **buffer_list, in write_buffer_descriptor()
609 struct radeon_winsys_bo **buffer_list, in write_dynamic_buffer_descriptor()
630 struct radeon_winsys_bo **buffer_list, in write_image_descriptor()
655 struct radeon_winsys_bo **buffer_list, in write_combined_image_sampler_descriptor()
695 struct radeon_winsys_bo **buffer_list = set->descriptors; in radv_update_descriptor_sets()
777 struct radeon_winsys_bo **src_buffer_list = src_set->descriptors; in radv_update_descriptor_sets()
778 struct radeon_winsys_bo **dst_buffer_list = dst_set->descriptors; in radv_update_descriptor_sets()
[all …]
Dradv_meta_buffer.c289 struct radeon_winsys_bo *bo, in fill_buffer_shader()
341 struct radeon_winsys_bo *src_bo, in copy_buffer_shader()
342 struct radeon_winsys_bo *dst_bo, in copy_buffer_shader()
408 struct radeon_winsys_bo *bo, in radv_fill_buffer()
433 struct radeon_winsys_bo *src_bo, in radv_copy_buffer()
434 struct radeon_winsys_bo *dst_bo, in radv_copy_buffer()
Dradv_device.c1305 struct radeon_winsys_bo *esgs_ring_bo, in fill_geom_tess_rings()
1307 struct radeon_winsys_bo *gsvs_ring_bo, in fill_geom_tess_rings()
1309 struct radeon_winsys_bo *tess_factor_ring_bo, in fill_geom_tess_rings()
1311 struct radeon_winsys_bo *tess_offchip_ring_bo) in fill_geom_tess_rings()
1506 struct radeon_winsys_bo *scratch_bo = NULL; in radv_get_preamble_cs()
1507 struct radeon_winsys_bo *descriptor_bo = NULL; in radv_get_preamble_cs()
1508 struct radeon_winsys_bo *compute_scratch_bo = NULL; in radv_get_preamble_cs()
1509 struct radeon_winsys_bo *esgs_ring_bo = NULL; in radv_get_preamble_cs()
1510 struct radeon_winsys_bo *gsvs_ring_bo = NULL; in radv_get_preamble_cs()
1511 struct radeon_winsys_bo *tess_factor_ring_bo = NULL; in radv_get_preamble_cs()
[all …]
Dradv_query.c644 struct radeon_winsys_bo *src_bo, in radv_query_shader()
645 struct radeon_winsys_bo *dst_bo, in radv_query_shader()
Dradv_cmd_buffer.c316 struct radeon_winsys_bo *bo; in radv_cmd_buffer_resize_upload_buf()
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_bo.c40 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys_bo *_bo);
97 radv_amdgpu_winsys_bo_destroy((struct radeon_winsys_bo *)range->bo); in radv_amdgpu_winsys_virtual_unmap()
131 radv_amdgpu_winsys_bo_virtual_bind(struct radeon_winsys_bo *_parent, in radv_amdgpu_winsys_bo_virtual_bind()
133 struct radeon_winsys_bo *_bo, uint64_t bo_offset) in radv_amdgpu_winsys_bo_virtual_bind()
248 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_destroy()
287 static struct radeon_winsys_bo *
329 return (struct radeon_winsys_bo *)bo; in radv_amdgpu_winsys_bo_create()
374 return (struct radeon_winsys_bo *)bo; in radv_amdgpu_winsys_bo_create()
387 radv_amdgpu_winsys_bo_map(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_map()
399 radv_amdgpu_winsys_bo_unmap(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_unmap()
[all …]
Dradv_amdgpu_bo.h43 struct radeon_winsys_bo base;
72 struct radv_amdgpu_winsys_bo *radv_amdgpu_winsys_bo(struct radeon_winsys_bo *bo) in radv_amdgpu_winsys_bo()
Dradv_amdgpu_cs.h55 struct radeon_winsys_bo *fence_bo;
Dradv_amdgpu_cs.c47 struct radeon_winsys_bo *ib_buffer;
54 struct radeon_winsys_bo **old_ib_buffers;
66 struct radeon_winsys_bo **virtual_buffers;
478 struct radeon_winsys_bo *bo, in radv_amdgpu_cs_add_virtual_buffer()
521 struct radeon_winsys_bo *_bo, in radv_amdgpu_cs_add_buffer()
920 struct radeon_winsys_bo *bos[AMDGPU_CS_MAX_IBS_PER_SUBMIT] = {0}; in radv_amdgpu_winsys_cs_submit_sysmem()