Home
last modified time | relevance | path

Searched refs:vn_renderer (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/virtio/vulkan/
Dvn_renderer.h136 void (*destroy)(struct vn_renderer *renderer,
139 VkResult (*submit)(struct vn_renderer *renderer,
146 VkResult (*wait)(struct vn_renderer *renderer,
151 struct vn_renderer_shmem *(*create)(struct vn_renderer *renderer,
153 void (*destroy)(struct vn_renderer *renderer,
159 struct vn_renderer *renderer,
166 VkResult (*create_from_dma_buf)(struct vn_renderer *renderer,
172 bool (*destroy)(struct vn_renderer *renderer, struct vn_renderer_bo *bo);
174 int (*export_dma_buf)(struct vn_renderer *renderer,
178 void *(*map)(struct vn_renderer *renderer, struct vn_renderer_bo *bo);
[all …]
Dvn_renderer_util.h21 vn_renderer_submit_simple(struct vn_renderer *renderer, in vn_renderer_submit_simple()
37 vn_renderer_submit_simple_sync(struct vn_renderer *renderer,
42 vn_renderer_shmem_pool_init(struct vn_renderer *renderer,
47 vn_renderer_shmem_pool_fini(struct vn_renderer *renderer,
51 vn_renderer_shmem_pool_alloc(struct vn_renderer *renderer,
Dvn_renderer_util.c9 vn_renderer_submit_simple_sync(struct vn_renderer *renderer, in vn_renderer_submit_simple_sync()
48 vn_renderer_shmem_pool_init(UNUSED struct vn_renderer *renderer, in vn_renderer_shmem_pool_init()
59 vn_renderer_shmem_pool_fini(struct vn_renderer *renderer, in vn_renderer_shmem_pool_fini()
67 vn_renderer_shmem_pool_grow(struct vn_renderer *renderer, in vn_renderer_shmem_pool_grow()
96 vn_renderer_shmem_pool_alloc(struct vn_renderer *renderer, in vn_renderer_shmem_pool_alloc()
Dvn_renderer_vtest.c49 struct vn_renderer base;
581 vtest_sync_write(struct vn_renderer *renderer, in vtest_sync_write()
596 vtest_sync_read(struct vn_renderer *renderer, in vtest_sync_read()
611 vtest_sync_reset(struct vn_renderer *renderer, in vtest_sync_reset()
620 vtest_sync_destroy(struct vn_renderer *renderer, in vtest_sync_destroy()
634 vtest_sync_create(struct vn_renderer *renderer, in vtest_sync_create()
654 vtest_bo_invalidate(struct vn_renderer *renderer, in vtest_bo_invalidate()
663 vtest_bo_flush(struct vn_renderer *renderer, in vtest_bo_flush()
672 vtest_bo_map(struct vn_renderer *renderer, struct vn_renderer_bo *_bo) in vtest_bo_map()
705 vtest_bo_export_dma_buf(struct vn_renderer *renderer, in vtest_bo_export_dma_buf()
[all …]
Dvn_renderer_internal.h12 struct vn_renderer *renderer, struct vn_renderer_shmem *shmem);
17 struct vn_renderer *renderer;
40 struct vn_renderer *renderer,
Dvn_renderer_virtgpu.c104 struct vn_renderer base;
935 virtgpu_sync_write(struct vn_renderer *renderer, in virtgpu_sync_write()
949 virtgpu_sync_read(struct vn_renderer *renderer, in virtgpu_sync_read()
963 virtgpu_sync_reset(struct vn_renderer *renderer, in virtgpu_sync_reset()
980 virtgpu_sync_export_syncobj(struct vn_renderer *renderer, in virtgpu_sync_export_syncobj()
992 virtgpu_sync_destroy(struct vn_renderer *renderer, in virtgpu_sync_destroy()
1004 virtgpu_sync_create_from_syncobj(struct vn_renderer *renderer, in virtgpu_sync_create_from_syncobj()
1041 virtgpu_sync_create(struct vn_renderer *renderer, in virtgpu_sync_create()
1085 virtgpu_bo_invalidate(struct vn_renderer *renderer, in virtgpu_bo_invalidate()
1094 virtgpu_bo_flush(struct vn_renderer *renderer, in virtgpu_bo_flush()
[all …]
Dvn_ring.h63 struct vn_renderer *renderer;
83 struct vn_renderer *renderer,
Dvn_device.h25 struct vn_renderer *renderer;
Dvn_instance.h40 struct vn_renderer *renderer;
Dvn_renderer_internal.c13 struct vn_renderer *renderer, in vn_renderer_shmem_cache_init()
Dvn_common.h132 struct vn_renderer;
Dvn_ring.c171 struct vn_renderer *renderer, in vn_ring_init()
/third_party/mesa3d/docs/relnotes/
D21.2.0.rst1327 - venus: pass vn_renderer in vn_renderer_bo functions
1328 - venus: move vn_renderer_bo_ops to vn_renderer
1384 - venus: move vn_renderer_sync_ops to vn_renderer
/third_party/mesa3d/ohos/
Ddependency_inputs.gni6886 "../src/virtio/vulkan/vn_renderer.h",