Home
last modified time | relevance | path

Searched refs:pb_manager (Results 1 - 18 of 18) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_bufmgr.h65 struct pb_manager struct
68 (*destroy)( struct pb_manager *mgr );
71 (*create_buffer)( struct pb_manager *mgr,
82 (*flush)( struct pb_manager *mgr );
85 (*is_buffer_busy)( struct pb_manager *mgr,
96 struct pb_manager *
97 mm_bufmgr_create(struct pb_manager *provider,
105 struct pb_manager *
113 struct pb_manager *
114 pb_slab_manager_create(struct pb_manager *provide
[all...]
H A Dpb_bufmgr_slab.c99 struct pb_manager base;
102 struct pb_manager *provider;
143 struct pb_manager base;
145 struct pb_manager *provider;
157 struct pb_manager **buckets;
170 pb_slab_manager(struct pb_manager *mgr) in pb_slab_manager()
178 pb_slab_range_manager(struct pb_manager *mgr) in pb_slab_range_manager()
367 pb_slab_manager_create_buffer(struct pb_manager *_mgr, in pb_slab_manager_create_buffer()
427 pb_slab_manager_flush(struct pb_manager *_mgr) in pb_slab_manager_flush()
438 pb_slab_manager_destroy(struct pb_manager *_mg
[all...]
H A Dpb_bufmgr_mm.c54 struct pb_manager base;
69 mm_pb_manager(struct pb_manager *mgr) in mm_pb_manager()
175 mm_bufmgr_create_buffer(struct pb_manager *mgr, in mm_bufmgr_create_buffer()
225 mm_bufmgr_flush(struct pb_manager *mgr) in mm_bufmgr_flush()
232 mm_bufmgr_destroy(struct pb_manager *mgr) in mm_bufmgr_destroy()
249 struct pb_manager *
295 struct pb_manager *
296 mm_bufmgr_create(struct pb_manager *provider, in mm_bufmgr_create()
300 struct pb_manager *mgr; in mm_bufmgr_create()
H A Dpb_bufmgr_cache.c62 struct pb_manager base;
63 struct pb_manager *provider;
77 pb_cache_manager(struct pb_manager *mgr) in pb_cache_manager()
202 pb_cache_manager_create_buffer(struct pb_manager *_mgr, in pb_cache_manager_create_buffer()
252 pb_cache_manager_flush(struct pb_manager *_mgr) in pb_cache_manager_flush()
265 pb_cache_manager_destroy(struct pb_manager *_mgr) in pb_cache_manager_destroy()
287 struct pb_manager *
288 pb_cache_manager_create(struct pb_manager *provider, in pb_cache_manager_create()
H A Dpb_bufmgr_debug.c90 struct pb_manager base;
92 struct pb_manager *provider;
111 pb_debug_manager(struct pb_manager *mgr) in pb_debug_manager()
365 pb_debug_manager_create_buffer(struct pb_manager *_mgr, in pb_debug_manager_create_buffer()
432 pb_debug_manager_flush(struct pb_manager *_mgr) in pb_debug_manager_flush()
442 pb_debug_manager_destroy(struct pb_manager *_mgr) in pb_debug_manager_destroy()
459 struct pb_manager *
460 pb_debug_manager_create(struct pb_manager *provider, in pb_debug_manager_create()
489 struct pb_manager *
490 pb_debug_manager_create(struct pb_manager *provide
[all...]
H A Dpb_buffer_fenced.c66 struct pb_manager base;
67 struct pb_manager *provider;
154 fenced_manager(struct pb_manager *mgr) in fenced_manager()
541 * This function is a shorthand around pb_manager::create_buffer for
548 struct pb_manager *provider = fenced_mgr->provider; in fenced_buffer_try_create_gpu_storage_locked()
890 fenced_bufmgr_create_buffer(struct pb_manager *mgr, in fenced_bufmgr_create_buffer()
957 fenced_bufmgr_flush(struct pb_manager *mgr) in fenced_bufmgr_flush()
973 fenced_bufmgr_destroy(struct pb_manager *mgr) in fenced_bufmgr_destroy()
1006 struct pb_manager *
1007 fenced_bufmgr_create(struct pb_manager *provide
[all...]
/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_screen.h57 struct pb_manager;
89 struct pb_manager *gmr;
90 struct pb_manager *gmr_mm;
91 struct pb_manager *gmr_fenced;
92 struct pb_manager *gmr_slab;
93 struct pb_manager *gmr_slab_fenced;
94 struct pb_manager *query_mm;
95 struct pb_manager *query_fenced;
96 struct pb_manager *mob_fenced;
97 struct pb_manager *mob_cach
[all...]
H A Dvmw_buffer.c84 struct pb_manager base;
91 vmw_gmr_bufmgr(struct pb_manager *mgr) in vmw_gmr_bufmgr()
210 vmw_gmr_bufmgr_create_buffer(struct pb_manager *_mgr, in vmw_gmr_bufmgr_create_buffer()
247 vmw_gmr_bufmgr_flush(struct pb_manager *mgr) in vmw_gmr_bufmgr_flush()
254 vmw_gmr_bufmgr_destroy(struct pb_manager *_mgr) in vmw_gmr_bufmgr_destroy()
261 struct pb_manager *
H A Dpb_buffer_simple_fenced.c66 struct pb_manager base;
67 struct pb_manager *provider;
132 fenced_manager(struct pb_manager *mgr) in fenced_manager()
432 * This function is a shorthand around pb_manager::create_buffer for
440 struct pb_manager *provider = fenced_mgr->provider; in fenced_buffer_try_create_gpu_storage_locked()
721 fenced_bufmgr_create_buffer(struct pb_manager *mgr, in fenced_bufmgr_create_buffer()
774 fenced_bufmgr_flush(struct pb_manager *mgr) in fenced_bufmgr_flush()
790 fenced_bufmgr_destroy(struct pb_manager *mgr) in fenced_bufmgr_destroy()
818 struct pb_manager *
819 simple_fenced_bufmgr_create(struct pb_manager *provide
[all...]
H A Dvmw_buffer.h42 struct pb_manager;
90 struct pb_manager *
H A Dvmw_surface.c49 struct pb_manager *provider; in vmw_svga_winsys_surface_init()
155 struct pb_manager *provider; in vmw_svga_winsys_surface_map()
H A Dvmw_query.c40 struct pb_manager *provider = vws->pools.gmr; in vmw_svga_winsys_query_create()
H A Dvmw_screen_dri.c152 struct pb_manager *provider = vws->pools.gmr; in vmw_drm_gb_surface_from_handle()
H A Dvmw_screen_svga.c375 struct pb_manager *provider; in vmw_svga_winsys_buffer_create()
493 struct pb_manager *provider; in vmw_svga_winsys_surface_create()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_screen.h36 struct pb_manager;
83 struct pb_manager *bufmgr;
84 struct pb_manager *cache_bufmgr;
85 struct pb_manager *slab_bufmgr;
86 struct pb_manager *readback_slab_bufmgr;
H A Dd3d12_bufmgr.cpp38 struct pb_manager base;
46 d3d12_bufmgr(struct pb_manager *mgr) in d3d12_bufmgr()
313 d3d12_bufmgr_create_buffer(struct pb_manager *pmgr, in d3d12_bufmgr_create_buffer()
355 d3d12_bufmgr_flush(struct pb_manager *mgr) in d3d12_bufmgr_flush()
361 d3d12_bufmgr_destroy(struct pb_manager *_mgr) in d3d12_bufmgr_destroy()
368 d3d12_bufmgr_is_buffer_busy(struct pb_manager *_mgr, struct pb_buffer *_buf) in d3d12_bufmgr_is_buffer_busy()
374 struct pb_manager *
H A Dd3d12_bufmgr.h36 struct pb_manager;
143 struct pb_manager *
H A Dd3d12_resource.cpp123 struct pb_manager *bufmgr; in init_buffer()

Completed in 15 milliseconds