Home
last modified time | relevance | path

Searched refs:vn_renderer (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/virtio/vulkan/
H A 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 *rendere
228 struct vn_renderer { global() struct
[all...]
H A Dvn_renderer_util.h9 #include "vn_renderer.h"
21 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,
H A 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()
H A Dvn_renderer_internal.h9 #include "vn_renderer.h"
12 struct vn_renderer *renderer, struct vn_renderer_shmem *shmem);
17 struct vn_renderer *renderer;
40 struct vn_renderer *renderer,
H A 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 *rendere
[all...]
H A 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 *rendere
[all...]
H A Dvn_ring.h63 struct vn_renderer *renderer;
83 struct vn_renderer *renderer,
H A Dvn_device.h25 struct vn_renderer *renderer;
H A Dvn_instance.h19 #include "vn_renderer.h"
40 struct vn_renderer *renderer;
H A Dvn_renderer_internal.c13 struct vn_renderer *renderer, in vn_renderer_shmem_cache_init()
H A Dvn_common.h132 struct vn_renderer;
H A Dvn_ring.c9 #include "vn_renderer.h"
171 struct vn_renderer *renderer, in vn_ring_init()

Completed in 8 milliseconds