Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/vulkan/
Dradv_radeon_winsys.h164 struct radeon_winsys_bo { struct
187 struct radeon_winsys_bo **bos; argument
226 struct radeon_winsys_bo *(*buffer_create)(struct radeon_winsys *ws,
233 void (*buffer_destroy)(struct radeon_winsys_bo *bo);
234 void *(*buffer_map)(struct radeon_winsys_bo *bo);
236 struct radeon_winsys_bo *(*buffer_from_ptr)(struct radeon_winsys *ws,
241 struct radeon_winsys_bo *(*buffer_from_fd)(struct radeon_winsys *ws,
247 struct radeon_winsys_bo *bo,
254 void (*buffer_unmap)(struct radeon_winsys_bo *bo);
256 void (*buffer_set_metadata)(struct radeon_winsys_bo *bo,
[all …]
Dradv_private.h718 struct radeon_winsys_bo *scratch_bo;
719 struct radeon_winsys_bo *descriptor_bo;
720 struct radeon_winsys_bo *compute_scratch_bo;
721 struct radeon_winsys_bo *esgs_ring_bo;
722 struct radeon_winsys_bo *gsvs_ring_bo;
723 struct radeon_winsys_bo *tess_rings_bo;
724 struct radeon_winsys_bo *gds_bo;
725 struct radeon_winsys_bo *gds_oa_bo;
748 struct radeon_winsys_bo *bo);
750 struct radeon_winsys_bo *bo);
[all …]
Dradv_meta_buffer.c269 struct radeon_winsys_bo *bo, in fill_buffer_shader()
321 struct radeon_winsys_bo *src_bo, in copy_buffer_shader()
322 struct radeon_winsys_bo *dst_bo, in copy_buffer_shader()
388 struct radeon_winsys_bo *bo, in radv_fill_buffer()
413 struct radeon_winsys_bo *src_bo, in radv_copy_buffer()
414 struct radeon_winsys_bo *dst_bo, in radv_copy_buffer()
Dradv_descriptor_set.c509 sizeof(struct radeon_winsys_bo *) * buffer_count; in radv_descriptor_set_create()
722 host_size += sizeof(struct radeon_winsys_bo*) * bo_count; in radv_CreateDescriptorPool()
873 struct radeon_winsys_bo **buffer_list, in write_texel_buffer_descriptor()
894 struct radeon_winsys_bo **buffer_list, in write_buffer_descriptor()
956 struct radeon_winsys_bo **buffer_list, in write_dynamic_buffer_descriptor()
991 struct radeon_winsys_bo **buffer_list, in write_image_descriptor()
1022 struct radeon_winsys_bo **buffer_list, in write_combined_image_sampler_descriptor()
1064 struct radeon_winsys_bo **buffer_list = set->descriptors; in radv_update_descriptor_sets()
1154 struct radeon_winsys_bo **src_buffer_list = src_set->descriptors; in radv_update_descriptor_sets()
1155 struct radeon_winsys_bo **dst_buffer_list = dst_set->descriptors; in radv_update_descriptor_sets()
[all …]
Dradv_shader.h394 struct radeon_winsys_bo *bo;
415 struct radeon_winsys_bo *bo;
Dradv_device.c2443 struct radeon_winsys_bo *bo) in radv_bo_list_add()
2456 void *data = realloc(bo_list->list.bos, capacity * sizeof(struct radeon_winsys_bo*)); in radv_bo_list_add()
2463 bo_list->list.bos = (struct radeon_winsys_bo**)data; in radv_bo_list_add()
2473 struct radeon_winsys_bo *bo) in radv_bo_list_remove()
3121 struct radeon_winsys_bo *esgs_ring_bo, in fill_geom_tess_rings()
3123 struct radeon_winsys_bo *gsvs_ring_bo, in fill_geom_tess_rings()
3127 struct radeon_winsys_bo *tess_rings_bo) in fill_geom_tess_rings()
3362 struct radeon_winsys_bo *esgs_ring_bo, in radv_emit_gs_ring_sizes()
3364 struct radeon_winsys_bo *gsvs_ring_bo, in radv_emit_gs_ring_sizes()
3390 struct radeon_winsys_bo *tess_rings_bo) in radv_emit_tess_factor_ring()
[all …]
Dradv_query.c1011 struct radeon_winsys_bo *src_bo, in radv_query_shader()
1012 struct radeon_winsys_bo *dst_bo, in radv_query_shader()
Dradv_meta_clear.c916 struct radeon_winsys_bo *bo, uint64_t offset, uint64_t size, in clear_htile_mask()
Dradv_cmd_buffer.c474 struct radeon_winsys_bo *bo; in radv_cmd_buffer_resize_upload_buf()
/external/mesa3d/src/amd/vulkan/winsys/null/
Dradv_null_bo.c31 static struct radeon_winsys_bo *
49 return (struct radeon_winsys_bo *)bo; in radv_null_winsys_bo_create()
56 radv_null_winsys_bo_map(struct radeon_winsys_bo *_bo) in radv_null_winsys_bo_map()
63 radv_null_winsys_bo_unmap(struct radeon_winsys_bo *_bo) in radv_null_winsys_bo_unmap()
67 static void radv_null_winsys_bo_destroy(struct radeon_winsys_bo *_bo) in radv_null_winsys_bo_destroy()
Dradv_null_bo.h34 struct radeon_winsys_bo base;
40 struct radv_null_winsys_bo *radv_null_winsys_bo(struct radeon_winsys_bo *bo) in radv_null_winsys_bo()
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_bo.c43 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys_bo *_bo);
121 radv_amdgpu_winsys_bo_destroy((struct radeon_winsys_bo *)range->bo); in radv_amdgpu_winsys_virtual_unmap()
161 radv_amdgpu_winsys_bo_virtual_bind(struct radeon_winsys_bo *_parent, in radv_amdgpu_winsys_bo_virtual_bind()
163 struct radeon_winsys_bo *_bo, uint64_t bo_offset) in radv_amdgpu_winsys_bo_virtual_bind()
286 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_destroy()
341 static struct radeon_winsys_bo *
395 return (struct radeon_winsys_bo *)bo; in radv_amdgpu_winsys_bo_create()
489 return (struct radeon_winsys_bo *)bo; in radv_amdgpu_winsys_bo_create()
505 radv_amdgpu_winsys_bo_map(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_map()
517 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;
74 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.c50 struct radeon_winsys_bo *ib_buffer;
56 struct radeon_winsys_bo **old_ib_buffers;
68 struct radeon_winsys_bo **virtual_buffers;
440 struct radeon_winsys_bo **old_ib_buffers = in radv_amdgpu_cs_grow()
604 struct radeon_winsys_bo *bo) in radv_amdgpu_cs_add_virtual_buffer()
639 struct radeon_winsys_bo **virtual_buffers = in radv_amdgpu_cs_add_virtual_buffer()
658 struct radeon_winsys_bo *_bo) in radv_amdgpu_cs_add_buffer()
1086 struct radeon_winsys_bo **bos; in radv_amdgpu_winsys_cs_submit_sysmem()