Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_radeon_winsys.h176 struct radeon_winsys_bo { struct
185 struct radeon_winsys_bo **bos;
234 unsigned priority, uint64_t address, struct radeon_winsys_bo **out_bo);
236 void (*buffer_destroy)(struct radeon_winsys *ws, struct radeon_winsys_bo *bo);
237 void *(*buffer_map)(struct radeon_winsys_bo *bo);
240 unsigned priority, struct radeon_winsys_bo **out_bo);
243 struct radeon_winsys_bo **out_bo, uint64_t *alloc_size);
245 bool (*buffer_get_fd)(struct radeon_winsys *ws, struct radeon_winsys_bo *bo, int *fd);
250 void (*buffer_unmap)(struct radeon_winsys_bo *bo);
252 void (*buffer_set_metadata)(struct radeon_winsys *ws, struct radeon_winsys_bo *b
[all...]
H A Dradv_private.h747 struct radeon_winsys_bo *scratch_bo;
748 struct radeon_winsys_bo *descriptor_bo;
749 struct radeon_winsys_bo *compute_scratch_bo;
750 struct radeon_winsys_bo *esgs_ring_bo;
751 struct radeon_winsys_bo *gsvs_ring_bo;
752 struct radeon_winsys_bo *tess_rings_bo;
753 struct radeon_winsys_bo *task_rings_bo;
754 struct radeon_winsys_bo *mesh_scratch_ring_bo;
755 struct radeon_winsys_bo *gds_bo;
756 struct radeon_winsys_bo *gds_oa_b
[all...]
H A Dradv_meta_buffer.c232 struct radeon_winsys_bo *src_bo, struct radeon_winsys_bo *dst_bo) in radv_prefer_compute_dma()
250 struct radeon_winsys_bo *bo, uint64_t va, uint64_t size, uint32_t value) in radv_fill_buffer()
276 radv_copy_buffer(struct radv_cmd_buffer *cmd_buffer, struct radeon_winsys_bo *src_bo, in radv_copy_buffer()
277 struct radeon_winsys_bo *dst_bo, uint64_t src_offset, uint64_t dst_offset, in radv_copy_buffer()
H A Dradv_descriptor_set.c628 sizeof(struct radv_descriptor_set_header) + sizeof(struct radeon_winsys_bo *) * buffer_count; in radv_descriptor_set_create()
859 host_size += sizeof(struct radeon_winsys_bo *) * bo_count; in radv_CreateDescriptorPool()
1009 unsigned *dst, struct radeon_winsys_bo **buffer_list, in write_texel_buffer_descriptor()
1031 unsigned *dst, struct radeon_winsys_bo **buffer_list, in write_buffer_descriptor()
1094 struct radeon_winsys_bo **buffer_list, in write_dynamic_buffer_descriptor()
1127 unsigned size, unsigned *dst, struct radeon_winsys_bo **buffer_list, in write_image_descriptor()
1165 unsigned *dst, struct radeon_winsys_bo **buffer_list, in write_combined_image_sampler_descriptor()
1210 struct radeon_winsys_bo **buffer_list = set->descriptors; in radv_update_descriptor_sets_impl()
1306 struct radeon_winsys_bo **src_buffer_list = src_set->descriptors; in radv_update_descriptor_sets_impl()
1307 struct radeon_winsys_bo **dst_buffer_lis in radv_update_descriptor_sets_impl()
[all...]
H A Dradv_shader.h471 struct radeon_winsys_bo *bo;
511 struct radeon_winsys_bo *bo;
516 struct radeon_winsys_bo *bo;
H A Dradv_device.c3853 uint32_t esgs_ring_size, struct radeon_winsys_bo *esgs_ring_bo, in radv_fill_shader_rings()
3854 uint32_t gsvs_ring_size, struct radeon_winsys_bo *gsvs_ring_bo, in radv_fill_shader_rings()
3855 struct radeon_winsys_bo *tess_rings_bo, in radv_fill_shader_rings()
3856 struct radeon_winsys_bo *task_rings_bo, in radv_fill_shader_rings()
3857 struct radeon_winsys_bo *mesh_scratch_ring_bo) in radv_fill_shader_rings()
4086 struct radeon_winsys_bo *esgs_ring_bo, uint32_t esgs_ring_size, in radv_emit_gs_ring_sizes()
4087 struct radeon_winsys_bo *gsvs_ring_bo, uint32_t gsvs_ring_size) in radv_emit_gs_ring_sizes()
4111 struct radeon_winsys_bo *tess_rings_bo) in radv_emit_tess_factor_ring()
4149 struct radeon_winsys_bo *task_rings_bo) in radv_initialise_task_control_buffer()
4181 struct radeon_winsys_bo *task_rings_b in radv_emit_task_rings()
[all...]
H A Dradv_spm.c43 struct radeon_winsys_bo *bo = NULL; in radv_spm_init_bo()
H A Dradv_sqtt.c420 struct radeon_winsys_bo *bo = NULL; in radv_thread_trace_init_bo()
H A Dradv_query.c966 struct radeon_winsys_bo *src_bo, struct radeon_winsys_bo *dst_bo, in radv_query_shader()
H A Dradv_meta_clear.c678 struct radeon_winsys_bo *bo, uint64_t offset, uint64_t size, uint32_t htile_value, in clear_htile_mask()
H A Dradv_cmd_buffer.c587 struct radeon_winsys_bo *bo = NULL; in radv_cmd_buffer_resize_upload_buf()
8398 struct radeon_winsys_bo *indirect;
8697 radv_indirect_dispatch(struct radv_cmd_buffer *cmd_buffer, struct radeon_winsys_bo *bo, uint64_t va) in radv_indirect_dispatch()
/third_party/mesa3d/src/amd/vulkan/winsys/null/
H A Dradv_null_bo.c34 unsigned priority, uint64_t address, struct radeon_winsys_bo **out_bo) in radv_null_winsys_bo_create()
49 *out_bo = (struct radeon_winsys_bo *)bo; in radv_null_winsys_bo_create()
57 radv_null_winsys_bo_map(struct radeon_winsys_bo *_bo) in radv_null_winsys_bo_map()
64 radv_null_winsys_bo_unmap(struct radeon_winsys_bo *_bo) in radv_null_winsys_bo_unmap()
69 radv_null_winsys_bo_make_resident(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo, in radv_null_winsys_bo_make_resident()
76 radv_null_winsys_bo_destroy(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo) in radv_null_winsys_bo_destroy()
H A Dradv_null_bo.h34 struct radeon_winsys_bo base;
40 radv_null_winsys_bo(struct radeon_winsys_bo *bo) in radv_null_winsys_bo()
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_bo.c45 static void radv_amdgpu_winsys_bo_destroy(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo);
111 radv_amdgpu_winsys_bo_virtual_bind(struct radeon_winsys *_ws, struct radeon_winsys_bo *_parent, in radv_amdgpu_winsys_bo_virtual_bind()
112 uint64_t offset, uint64_t size, struct radeon_winsys_bo *_bo, in radv_amdgpu_winsys_bo_virtual_bind()
330 radv_amdgpu_winsys_bo_destroy(struct radeon_winsys *_ws, struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_destroy()
374 struct radeon_winsys_bo **out_bo) in radv_amdgpu_winsys_bo_create()
444 *out_bo = (struct radeon_winsys_bo *)bo; in radv_amdgpu_winsys_bo_create()
547 *out_bo = (struct radeon_winsys_bo *)bo; in radv_amdgpu_winsys_bo_create()
564 radv_amdgpu_winsys_bo_map(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_map()
576 radv_amdgpu_winsys_bo_unmap(struct radeon_winsys_bo *_bo) in radv_amdgpu_winsys_bo_unmap()
606 unsigned priority, struct radeon_winsys_bo **out_b in radv_amdgpu_winsys_bo_from_ptr()
[all...]
H A Dradv_amdgpu_bo.h42 struct radeon_winsys_bo base;
68 radv_amdgpu_winsys_bo(struct radeon_winsys_bo *bo) in radv_amdgpu_winsys_bo()
H A Dradv_amdgpu_cs.h51 struct radeon_winsys_bo *fence_bo;
H A Dradv_amdgpu_cs.c50 struct radeon_winsys_bo *bo;
60 struct radeon_winsys_bo *ib_buffer;
79 struct radeon_winsys_bo **virtual_buffers;
556 radv_amdgpu_cs_add_virtual_buffer(struct radeon_cmdbuf *_cs, struct radeon_winsys_bo *bo) in radv_amdgpu_cs_add_virtual_buffer()
588 struct radeon_winsys_bo **virtual_buffers = in radv_amdgpu_cs_add_virtual_buffer()
589 realloc(cs->virtual_buffers, sizeof(struct radeon_winsys_bo *) * max_num_virtual_buffers); in radv_amdgpu_cs_add_virtual_buffer()
605 radv_amdgpu_cs_add_buffer(struct radeon_cmdbuf *_cs, struct radeon_winsys_bo *_bo) in radv_amdgpu_cs_add_buffer()
1078 struct radeon_winsys_bo **bos; in radv_amdgpu_winsys_cs_submit_sysmem()

Completed in 41 milliseconds