Home
last modified time | relevance | path

Searched refs:vn_renderer_bo (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/virtio/vulkan/
Dvn_renderer.h19 struct vn_renderer_bo { struct
101 struct vn_renderer_bo *const *bos;
150 struct vn_renderer_bo **out_bo);
156 struct vn_renderer_bo **out_bo);
158 bool (*destroy)(struct vn_renderer *renderer, struct vn_renderer_bo *bo);
161 struct vn_renderer_bo *bo);
164 void *(*map)(struct vn_renderer *renderer, struct vn_renderer_bo *bo);
167 struct vn_renderer_bo *bo,
171 struct vn_renderer_bo *bo,
327 struct vn_renderer_bo **out_bo) in vn_renderer_bo_create_from_device_memory()
[all …]
Dvn_renderer_virtgpu.c61 struct vn_renderer_bo base;
489 sim_submit_alloc_gem_handles(struct vn_renderer_bo *const *bos, in sim_submit_alloc_gem_handles()
1058 struct vn_renderer_bo *bo, in virtgpu_bo_invalidate()
1067 struct vn_renderer_bo *bo, in virtgpu_bo_flush()
1075 virtgpu_bo_map(struct vn_renderer *renderer, struct vn_renderer_bo *_bo) in virtgpu_bo_map()
1092 struct vn_renderer_bo *_bo) in virtgpu_bo_export_dma_buf()
1105 virtgpu_bo_destroy(struct vn_renderer *renderer, struct vn_renderer_bo *_bo) in virtgpu_bo_destroy()
1152 struct vn_renderer_bo **out_bo) in virtgpu_bo_create_from_dma_buf()
1244 struct vn_renderer_bo **out_bo) in virtgpu_bo_create_from_device_memory()
Dvn_renderer_vtest.c37 struct vn_renderer_bo base;
651 struct vn_renderer_bo *bo, in vtest_bo_invalidate()
660 struct vn_renderer_bo *bo, in vtest_bo_flush()
668 vtest_bo_map(struct vn_renderer *renderer, struct vn_renderer_bo *_bo) in vtest_bo_map()
702 struct vn_renderer_bo *_bo) in vtest_bo_export_dma_buf()
710 vtest_bo_destroy(struct vn_renderer *renderer, struct vn_renderer_bo *_bo) in vtest_bo_destroy()
749 struct vn_renderer_bo **out_bo) in vtest_bo_create_from_device_memory()
Dvn_device_memory.h30 struct vn_renderer_bo *base_bo;
Dvn_device_memory.c133 struct vn_renderer_bo **base_bo, in vn_device_memory_pool_alloc()
171 struct vn_renderer_bo *base_bo) in vn_device_memory_pool_free()
236 struct vn_renderer_bo *bo; in vn_device_memory_import_dma_buf()
542 struct vn_renderer_bo *bo = NULL; in vn_get_memory_dma_buf_properties()
Dvn_common.h128 struct vn_renderer_bo;
/third_party/mesa3d/docs/relnotes/
D21.2.0.rst1327 - venus: pass vn_renderer in vn_renderer_bo functions
1330 - venus: move some common members to vn_renderer_bo
1331 - venus: use sparse array to manage vn_renderer_bo
1332 - venus: make sure gem_handle and vn_renderer_bo are 1:1