| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/ |
| H A D | vmw_buffer.h | 41 struct pb_buffer; 55 struct pb_buffer * 58 vmw_svga_winsys_buffer_wrap(struct pb_buffer *buffer); 63 static inline struct pb_buffer * 67 return (struct pb_buffer *)buffer; 72 vmw_svga_winsys_buffer_wrap(struct pb_buffer *buffer) 94 vmw_gmr_bufmgr_region_ptr(struct pb_buffer *buf,
|
| H A D | vmw_buffer.c | 46 #include "pipebuffer/pb_buffer.h" 59 struct pb_buffer base; 73 vmw_gmr_buffer(struct pb_buffer *buf) 103 vmw_gmr_buffer_destroy(struct pb_buffer *_buf) 116 vmw_gmr_buffer_map(struct pb_buffer *_buf, 145 vmw_gmr_buffer_unmap(struct pb_buffer *_buf) 160 vmw_gmr_buffer_get_base_buffer(struct pb_buffer *buf, 161 struct pb_buffer **base_buf, 170 vmw_gmr_buffer_validate( struct pb_buffer *_buf, 180 vmw_gmr_buffer_fence( struct pb_buffer *_bu [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/pipebuffer/ |
| H A D | pb_cache.h | 32 #include "pb_buffer.h" 42 struct pb_buffer *buffer; /**< Pointer to the structure this is part of. */ 64 void (*destroy_buffer)(struct pb_buffer *buf); 65 bool (*can_reclaim)(struct pb_buffer *buf); 69 struct pb_buffer *pb_cache_reclaim_buffer(struct pb_cache *mgr, pb_size size, 74 struct pb_buffer *buf, unsigned bucket_index); 78 void (*destroy_buffer)(struct pb_buffer *buf), 79 bool (*can_reclaim)(struct pb_buffer *buf));
|
| H A D | pb_validate.h | 47 struct pb_buffer; 61 struct pb_buffer *buf, 66 enum pipe_error (*callback)(struct pb_buffer *buf, void *data),
|
| H A D | pb_buffer.h | 105 struct pb_buffer struct 129 void (*destroy)(struct pb_buffer *buf); 135 void *(*map)(struct pb_buffer *buf, 138 void (*unmap)(struct pb_buffer *buf); 140 enum pipe_error (*validate)(struct pb_buffer *buf, 144 void (*fence)(struct pb_buffer *buf, 158 void (*get_base_buffer)(struct pb_buffer *buf, 159 struct pb_buffer **base_buf, 168 pb_map(struct pb_buffer *buf, enum pb_usage_flags flags, void *flush_ctx) 179 pb_unmap(struct pb_buffer *bu [all...] |
| H A D | pb_bufmgr.h | 51 #include "pb_buffer.h" 70 struct pb_buffer * 86 struct pb_buffer *buf ); 106 mm_bufmgr_create_from_buffer(struct pb_buffer *buffer, 147 pb_cache_manager_remove_buffer(struct pb_buffer *buf);
|
| H A D | pb_bufmgr_cache.c | 43 #include "pb_buffer.h" 53 struct pb_buffer base; 54 struct pb_buffer *buffer; 69 pb_cache_buffer(struct pb_buffer *buf) 85 pb_cache_manager_remove_buffer(struct pb_buffer *pb_buf) 97 _pb_cache_buffer_destroy(struct pb_buffer *pb_buf) 108 pb_cache_buffer_destroy(struct pb_buffer *_buf) 124 pb_cache_buffer_map(struct pb_buffer *_buf, 133 pb_cache_buffer_unmap(struct pb_buffer *_buf) 141 pb_cache_buffer_validate(struct pb_buffer *_bu [all...] |
| H A D | pb_bufmgr_mm.c | 42 #include "pb_buffer.h" 63 struct pb_buffer *buffer; 78 struct pb_buffer base; 87 mm_buffer(struct pb_buffer *buf) 95 mm_buffer_destroy(struct pb_buffer *buf) 110 mm_buffer_map(struct pb_buffer *buf, 124 mm_buffer_unmap(struct pb_buffer *buf) 131 mm_buffer_validate(struct pb_buffer *buf, 142 mm_buffer_fence(struct pb_buffer *buf, 152 mm_buffer_get_base_buffer(struct pb_buffer *bu [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/svga/drm/ |
| H A D | vmw_buffer.h | 41 struct pb_buffer; 55 struct pb_buffer * 58 vmw_svga_winsys_buffer_wrap(struct pb_buffer *buffer); 63 static inline struct pb_buffer * 67 return (struct pb_buffer *)buffer; 72 vmw_svga_winsys_buffer_wrap(struct pb_buffer *buffer) 94 vmw_gmr_bufmgr_region_ptr(struct pb_buffer *buf,
|
| H A D | vmw_buffer.c | 46 #include "pipebuffer/pb_buffer.h" 59 struct pb_buffer base; 74 vmw_gmr_buffer(struct pb_buffer *buf) 104 vmw_gmr_buffer_destroy(void *winsys, struct pb_buffer *_buf) 121 vmw_gmr_buffer_map(struct pb_buffer *_buf, 150 vmw_gmr_buffer_unmap(struct pb_buffer *_buf) 171 vmw_gmr_buffer_get_base_buffer(struct pb_buffer *buf, 172 struct pb_buffer **base_buf, 181 vmw_gmr_buffer_validate( struct pb_buffer *_buf, 191 vmw_gmr_buffer_fence( struct pb_buffer *_bu [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/pipebuffer/ |
| H A D | pb_buffer.h | 111 struct pb_buffer struct 150 void (*destroy)(void *winsys, struct pb_buffer *buf); 156 void *(*map)(struct pb_buffer *buf, 159 void (*unmap)(struct pb_buffer *buf); 161 enum pipe_error (*validate)(struct pb_buffer *buf, 165 void (*fence)(struct pb_buffer *buf, 179 void (*get_base_buffer)(struct pb_buffer *buf, 180 struct pb_buffer **base_buf, 189 pb_map(struct pb_buffer *buf, enum pb_usage_flags flags, void *flush_ctx) 200 pb_unmap(struct pb_buffer *bu [all...] |
| H A D | pb_cache.h | 32 #include "pb_buffer.h" 43 struct pb_buffer *buffer; /**< Pointer to the structure this is part of. */ 66 void (*destroy_buffer)(void *winsys, struct pb_buffer *buf); 67 bool (*can_reclaim)(void *winsys, struct pb_buffer *buf); 71 struct pb_buffer *pb_cache_reclaim_buffer(struct pb_cache *mgr, pb_size size, 76 struct pb_buffer *buf, unsigned bucket_index); 81 void (*destroy_buffer)(void *winsys, struct pb_buffer *buf), 82 bool (*can_reclaim)(void *winsys, struct pb_buffer *buf));
|
| H A D | pb_validate.h | 47 struct pb_buffer; 62 struct pb_buffer *buf, 69 enum pipe_error (*callback)(struct pb_buffer *buf, void *data),
|
| H A D | pb_bufmgr.h | 51 #include "pb_buffer.h" 70 struct pb_buffer * 86 struct pb_buffer *buf ); 106 mm_bufmgr_create_from_buffer(struct pb_buffer *buffer, 147 pb_cache_manager_remove_buffer(struct pb_buffer *buf);
|
| H A D | pb_bufmgr_cache.c | 43 #include "pb_buffer.h" 53 struct pb_buffer base; 54 struct pb_buffer *buffer; 69 pb_cache_buffer(struct pb_buffer *buf) 85 pb_cache_manager_remove_buffer(struct pb_buffer *pb_buf) 97 _pb_cache_buffer_destroy(void *winsys, struct pb_buffer *pb_buf) 108 pb_cache_buffer_destroy(void *winsys, struct pb_buffer *_buf) 124 pb_cache_buffer_map(struct pb_buffer *_buf, 133 pb_cache_buffer_unmap(struct pb_buffer *_buf) 141 pb_cache_buffer_validate(struct pb_buffer *_bu [all...] |
| H A D | pb_bufmgr_mm.c | 42 #include "pb_buffer.h" 63 struct pb_buffer *buffer; 78 struct pb_buffer base; 87 mm_buffer(struct pb_buffer *buf) 95 mm_buffer_destroy(void *winsys, struct pb_buffer *buf) 110 mm_buffer_map(struct pb_buffer *buf, 124 mm_buffer_unmap(struct pb_buffer *buf) 131 mm_buffer_validate(struct pb_buffer *buf, 142 mm_buffer_fence(struct pb_buffer *buf, 152 mm_buffer_get_base_buffer(struct pb_buffer *bu [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_bo.h | 36 struct pb_buffer base; 79 void radeon_bo_destroy(struct pb_buffer *_buf); 80 bool radeon_bo_can_reclaim(struct pb_buffer *_buf); 92 pb_reference((struct pb_buffer**)dst, (struct pb_buffer*)src);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/amdgpu/drm/ |
| H A D | amdgpu_bo.h | 59 struct pb_buffer base; 120 bool amdgpu_bo_can_reclaim(struct amdgpu_winsys *ws, struct pb_buffer *_buf); 121 struct pb_buffer *amdgpu_bo_create(struct amdgpu_winsys *ws, 126 void amdgpu_bo_destroy(struct amdgpu_winsys *ws, struct pb_buffer *_buf); 128 struct pb_buffer *buf, 131 void amdgpu_bo_unmap(struct radeon_winsys *rws, struct pb_buffer *buf); 144 struct amdgpu_winsys_bo *amdgpu_winsys_bo(struct pb_buffer *bo) 161 (struct pb_buffer**)dst, (struct pb_buffer*)src);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/amdgpu/drm/ |
| H A D | amdgpu_bo.h | 59 struct pb_buffer base; 127 bool amdgpu_bo_can_reclaim(struct pb_buffer *_buf); 128 void amdgpu_bo_destroy(struct pb_buffer *_buf); 138 struct amdgpu_winsys_bo *amdgpu_winsys_bo(struct pb_buffer *bo) 153 pb_reference((struct pb_buffer**)dst, (struct pb_buffer*)src);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_bufmgr.h | 27 #include "pipebuffer/pb_buffer.h" 44 struct pb_buffer *buffer; 49 struct pb_buffer base; 57 d3d12_buffer(struct pb_buffer *buf) 67 struct pb_buffer *base_buffer; 105 d3d12_bo_wrap_buffer(struct pb_buffer *buf);
|
| H A D | d3d12_bufmgr.cpp | 30 #include "pipebuffer/pb_buffer.h" 129 d3d12_bo_wrap_buffer(struct pb_buffer *buf) 217 d3d12_buffer_destroy(void *winsys, struct pb_buffer *pbuf) 227 d3d12_buffer_map(struct pb_buffer *pbuf, 235 d3d12_buffer_unmap(struct pb_buffer *pbuf) 240 d3d12_buffer_get_base_buffer(struct pb_buffer *buf, 241 struct pb_buffer **base_buf, 249 d3d12_buffer_validate(struct pb_buffer *pbuf, 258 d3d12_buffer_fence(struct pb_buffer *pbuf, 272 static struct pb_buffer * [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_bo.h | 36 struct pb_buffer base; 79 void radeon_bo_destroy(void *winsys, struct pb_buffer *_buf); 80 bool radeon_bo_can_reclaim(void *winsys, struct pb_buffer *_buf); 92 pb_reference((struct pb_buffer**)dst, (struct pb_buffer*)src);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/ |
| H A D | radeon_winsys.h | 38 #include "pipebuffer/pb_buffer.h" 305 struct pb_buffer *(*buffer_create)(struct radeon_winsys *ws, 323 void *(*buffer_map)(struct pb_buffer *buf, 332 void (*buffer_unmap)(struct pb_buffer *buf); 342 bool (*buffer_wait)(struct pb_buffer *buf, uint64_t timeout, 352 void (*buffer_get_metadata)(struct pb_buffer *buf, 362 void (*buffer_set_metadata)(struct pb_buffer *buf, 374 struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws, 387 struct pb_buffer *(*buffer_from_ptr)(struct radeon_winsys *ws, 396 bool (*buffer_is_user_ptr)(struct pb_buffer *bu [all...] |
| H A D | radeon_video.h | 66 struct pb_buffer** buffers[VL_NUM_COMPONENTS],
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/ |
| H A D | radeon_winsys.h | 46 #include "pipebuffer/pb_buffer.h" 321 struct pb_buffer *(*buffer_create)(struct radeon_winsys *ws, uint64_t size, unsigned alignment, 336 void *(*buffer_map)(struct radeon_winsys *ws, struct pb_buffer *buf, 344 void (*buffer_unmap)(struct radeon_winsys *ws, struct pb_buffer *buf); 354 bool (*buffer_wait)(struct radeon_winsys *ws, struct pb_buffer *buf, 364 void (*buffer_get_metadata)(struct radeon_winsys *ws, struct pb_buffer *buf, 374 void (*buffer_set_metadata)(struct radeon_winsys *ws, struct pb_buffer *buf, 385 struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws, struct winsys_handle *whandle, 396 struct pb_buffer *(*buffer_from_ptr)(struct radeon_winsys *ws, void *pointer, uint64_t size); 404 bool (*buffer_is_user_ptr)(struct pb_buffer *bu [all...] |