Searched refs:pb_buffer (Results 1 - 25 of 122) sorted by relevance

12345

/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/
H A Dvmw_buffer.h41 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 Dvmw_buffer.c46 #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 Dpb_cache.h32 #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 Dpb_validate.h47 struct pb_buffer;
61 struct pb_buffer *buf,
66 enum pipe_error (*callback)(struct pb_buffer *buf, void *data),
H A Dpb_buffer.h105 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 Dpb_bufmgr.h51 #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 Dpb_bufmgr_cache.c43 #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 Dpb_bufmgr_mm.c42 #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 Dvmw_buffer.h41 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 Dvmw_buffer.c46 #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 Dpb_buffer.h111 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 Dpb_cache.h32 #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 Dpb_validate.h47 struct pb_buffer;
62 struct pb_buffer *buf,
69 enum pipe_error (*callback)(struct pb_buffer *buf, void *data),
H A Dpb_bufmgr.h51 #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 Dpb_bufmgr_cache.c43 #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 Dpb_bufmgr_mm.c42 #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 Dradeon_drm_bo.h36 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 Damdgpu_bo.h59 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 Damdgpu_bo.h59 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 Dd3d12_bufmgr.h27 #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 Dd3d12_bufmgr.cpp30 #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 Dradeon_drm_bo.h36 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 Dradeon_winsys.h38 #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 Dradeon_video.h66 struct pb_buffer** buffers[VL_NUM_COMPONENTS],
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/
H A Dradeon_winsys.h46 #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...]

Completed in 23 milliseconds

12345