Searched refs:radeon_winsys_bo (Results 1 - 25 of 30) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/winsys/null/
H A Dradv_null_bo.h34 struct radeon_winsys_bo base;
40 radv_null_winsys_bo(struct radeon_winsys_bo *bo)
H A Dradv_null_bo.c34 unsigned priority, uint64_t address, struct radeon_winsys_bo **out_bo)
49 *out_bo = (struct radeon_winsys_bo *)bo;
57 radv_null_winsys_bo_map(struct radeon_winsys_bo *_bo)
64 radv_null_winsys_bo_unmap(struct radeon_winsys_bo *_bo)
69 radv_null_winsys_bo_make_resident(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo,
76 radv_null_winsys_bo_destroy(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo)
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_bo.h42 struct radeon_winsys_bo base;
70 radv_amdgpu_winsys_bo(struct radeon_winsys_bo *bo)
H A Dradv_amdgpu_cs.h52 struct radeon_winsys_bo *fence_bo;
H A Dradv_amdgpu_bo.c45 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo);
111 ws->base.buffer_destroy(&ws->base, (struct radeon_winsys_bo *)range->bo);
153 radv_amdgpu_winsys_bo_virtual_bind(struct radeon_winsys *_ws, struct radeon_winsys_bo *_parent,
154 uint64_t offset, uint64_t size, struct radeon_winsys_bo *_bo,
356 radv_amdgpu_winsys_bo_destroy(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo)
398 struct radeon_winsys_bo **out_bo)
461 *out_bo = (struct radeon_winsys_bo *)bo;
566 *out_bo = (struct radeon_winsys_bo *)bo;
583 radv_amdgpu_winsys_bo_map(struct radeon_winsys_bo *_bo)
595 radv_amdgpu_winsys_bo_unmap(struct radeon_winsys_bo *_b
[all...]
H A Dradv_amdgpu_cs.c45 struct radeon_winsys_bo *bo;
55 struct radeon_winsys_bo *ib_buffer;
73 struct radeon_winsys_bo **virtual_buffers;
483 radv_amdgpu_cs_add_virtual_buffer(struct radeon_cmdbuf *_cs, struct radeon_winsys_bo *bo)
515 struct radeon_winsys_bo **virtual_buffers =
516 realloc(cs->virtual_buffers, sizeof(struct radeon_winsys_bo *) * max_num_virtual_buffers);
532 radv_amdgpu_cs_add_buffer(struct radeon_cmdbuf *_cs, struct radeon_winsys_bo *_bo)
982 struct radeon_winsys_bo **bos;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_bo.h43 struct radeon_winsys_bo base;
74 struct radv_amdgpu_winsys_bo *radv_amdgpu_winsys_bo(struct radeon_winsys_bo *bo)
H A Dradv_amdgpu_cs.h55 struct radeon_winsys_bo *fence_bo;
H A Dradv_amdgpu_bo.c41 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys_bo *_bo);
98 radv_amdgpu_winsys_bo_destroy((struct radeon_winsys_bo *)range->bo);
132 radv_amdgpu_winsys_bo_virtual_bind(struct radeon_winsys_bo *_parent,
134 struct radeon_winsys_bo *_bo, uint64_t bo_offset)
249 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys_bo *_bo)
300 static struct radeon_winsys_bo *
349 return (struct radeon_winsys_bo *)bo;
413 return (struct radeon_winsys_bo *)bo;
426 radv_amdgpu_winsys_bo_map(struct radeon_winsys_bo *_bo)
438 radv_amdgpu_winsys_bo_unmap(struct radeon_winsys_bo *_b
[all...]
H A Dradv_amdgpu_cs.c49 struct radeon_winsys_bo *ib_buffer;
55 struct radeon_winsys_bo **old_ib_buffers;
67 struct radeon_winsys_bo **virtual_buffers;
553 struct radeon_winsys_bo *bo)
591 struct radeon_winsys_bo *_bo)
1021 struct radeon_winsys_bo **bos;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_radeon_winsys.h168 struct radeon_winsys_bo { struct
188 struct radeon_winsys_bo **bos;
227 struct radeon_winsys_bo *(*buffer_create)(struct radeon_winsys *ws,
234 void (*buffer_destroy)(struct radeon_winsys_bo *bo);
235 void *(*buffer_map)(struct radeon_winsys_bo *bo);
237 struct radeon_winsys_bo *(*buffer_from_ptr)(struct radeon_winsys *ws,
242 struct radeon_winsys_bo *(*buffer_from_fd)(struct radeon_winsys *ws,
248 struct radeon_winsys_bo *bo,
251 void (*buffer_unmap)(struct radeon_winsys_bo *bo);
253 void (*buffer_set_metadata)(struct radeon_winsys_bo *b
[all...]
H A Dradv_private.h653 struct radeon_winsys_bo *scratch_bo;
654 struct radeon_winsys_bo *descriptor_bo;
655 struct radeon_winsys_bo *compute_scratch_bo;
656 struct radeon_winsys_bo *esgs_ring_bo;
657 struct radeon_winsys_bo *gsvs_ring_bo;
658 struct radeon_winsys_bo *tess_rings_bo;
705 struct radeon_winsys_bo *gfx_init;
707 struct radeon_winsys_bo *trace_bo;
742 struct radeon_winsys_bo *bo;
762 struct radeon_winsys_bo *b
[all...]
H A Dradv_meta_buffer.c288 struct radeon_winsys_bo *bo,
340 struct radeon_winsys_bo *src_bo,
341 struct radeon_winsys_bo *dst_bo,
407 struct radeon_winsys_bo *bo,
432 struct radeon_winsys_bo *src_bo,
433 struct radeon_winsys_bo *dst_bo,
H A Dradv_shader.h311 struct radeon_winsys_bo *bo;
332 struct radeon_winsys_bo *bo;
H A Dradv_descriptor_set.c490 sizeof(struct radeon_winsys_bo *) * buffer_count;
682 host_size += sizeof(struct radeon_winsys_bo*) * bo_count;
830 struct radeon_winsys_bo **buffer_list,
846 struct radeon_winsys_bo **buffer_list,
886 struct radeon_winsys_bo **buffer_list,
907 struct radeon_winsys_bo **buffer_list,
933 struct radeon_winsys_bo **buffer_list,
975 struct radeon_winsys_bo **buffer_list = set->descriptors;
1066 struct radeon_winsys_bo **src_buffer_list = src_set->descriptors;
1067 struct radeon_winsys_bo **dst_buffer_lis
[all...]
H A Dradv_device.c1666 struct radeon_winsys_bo *bo)
1679 void *data = realloc(bo_list->list.bos, capacity * sizeof(struct radeon_winsys_bo*));
1686 bo_list->list.bos = (struct radeon_winsys_bo**)data;
1696 struct radeon_winsys_bo *bo)
2090 struct radeon_winsys_bo *esgs_ring_bo,
2092 struct radeon_winsys_bo *gsvs_ring_bo,
2096 struct radeon_winsys_bo *tess_rings_bo)
2302 struct radeon_winsys_bo *esgs_ring_bo,
2304 struct radeon_winsys_bo *gsvs_ring_bo,
2330 struct radeon_winsys_bo *tess_rings_b
[all...]
H A Dradv_query.c915 struct radeon_winsys_bo *src_bo,
916 struct radeon_winsys_bo *dst_bo,
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_radeon_winsys.h165 struct radeon_winsys_bo { struct
188 struct radeon_winsys_bo **bos;
228 unsigned priority, uint64_t address, struct radeon_winsys_bo **out_bo);
230 void (*buffer_destroy)(struct radeon_winsys *ws, struct radeon_winsys_bo *bo);
231 void *(*buffer_map)(struct radeon_winsys_bo *bo);
234 unsigned priority, struct radeon_winsys_bo **out_bo);
237 struct radeon_winsys_bo **out_bo, uint64_t *alloc_size);
239 bool (*buffer_get_fd)(struct radeon_winsys *ws, struct radeon_winsys_bo *bo, int *fd);
244 void (*buffer_unmap)(struct radeon_winsys_bo *bo);
246 void (*buffer_set_metadata)(struct radeon_winsys *ws, struct radeon_winsys_bo *b
[all...]
H A Dradv_meta_buffer.c199 fill_buffer_shader(struct radv_cmd_buffer *cmd_buffer, struct radeon_winsys_bo *bo, uint64_t offset,
242 copy_buffer_shader(struct radv_cmd_buffer *cmd_buffer, struct radeon_winsys_bo *src_bo,
243 struct radeon_winsys_bo *dst_bo, uint64_t src_offset, uint64_t dst_offset,
292 struct radeon_winsys_bo *src_bo, struct radeon_winsys_bo *dst_bo)
310 struct radeon_winsys_bo *bo, uint64_t offset, uint64_t size, uint32_t value)
337 radv_copy_buffer(struct radv_cmd_buffer *cmd_buffer, struct radeon_winsys_bo *src_bo,
338 struct radeon_winsys_bo *dst_bo, uint64_t src_offset, uint64_t dst_offset,
H A Dradv_private.h680 struct radeon_winsys_bo *scratch_bo;
681 struct radeon_winsys_bo *descriptor_bo;
682 struct radeon_winsys_bo *compute_scratch_bo;
683 struct radeon_winsys_bo *esgs_ring_bo;
684 struct radeon_winsys_bo *gsvs_ring_bo;
685 struct radeon_winsys_bo *tess_rings_bo;
686 struct radeon_winsys_bo *gds_bo;
687 struct radeon_winsys_bo *gds_oa_bo;
710 struct radeon_winsys_bo *bo;
755 struct radeon_winsys_bo *gfx_ini
[all...]
H A Dradv_descriptor_set.c564 sizeof(struct radv_descriptor_set_header) + sizeof(struct radeon_winsys_bo *) * buffer_count;
575 memset(set->descriptors, 0, sizeof(struct radeon_winsys_bo *) * buffer_count);
796 host_size += sizeof(struct radeon_winsys_bo *) * bo_count;
945 unsigned *dst, struct radeon_winsys_bo **buffer_list,
967 unsigned *dst, struct radeon_winsys_bo **buffer_list,
1029 struct radeon_winsys_bo **buffer_list,
1064 unsigned size, unsigned *dst, struct radeon_winsys_bo **buffer_list,
1095 unsigned *dst, struct radeon_winsys_bo **buffer_list,
1140 struct radeon_winsys_bo **buffer_list = set->descriptors;
1236 struct radeon_winsys_bo **src_buffer_lis
[all...]
H A Dradv_shader.h438 struct radeon_winsys_bo *bo;
460 struct radeon_winsys_bo *bo;
478 struct radeon_winsys_bo *bo;
H A Dradv_device.c3372 uint32_t esgs_ring_size, struct radeon_winsys_bo *esgs_ring_bo,
3373 uint32_t gsvs_ring_size, struct radeon_winsys_bo *gsvs_ring_bo,
3375 uint32_t tess_offchip_ring_size, struct radeon_winsys_bo *tess_rings_bo)
3582 struct radeon_winsys_bo *esgs_ring_bo, uint32_t esgs_ring_size,
3583 struct radeon_winsys_bo *gsvs_ring_bo, uint32_t gsvs_ring_size)
3608 struct radeon_winsys_bo *tess_rings_bo)
3640 struct radeon_winsys_bo *scratch_bo)
3658 struct radeon_winsys_bo *compute_scratch_bo)
3679 struct radeon_winsys_bo *descriptor_bo)
3752 struct radeon_winsys_bo *scratch_b
[all...]
H A Dradv_sqtt.c403 struct radeon_winsys_bo *bo = NULL;
H A Dradv_query.c807 struct radeon_winsys_bo *src_bo, struct radeon_winsys_bo *dst_bo,

Completed in 50 milliseconds

12