Home
last modified time | relevance | path

Searched refs:BufferPool (Results 1 – 25 of 38) sorted by relevance

12

/external/angle/src/libANGLE/renderer/metal/
Dmtl_buffer_pool.mm7 // Implements the class methods for BufferPool.
20 // BufferPool implementation.
21 BufferPool::BufferPool(bool alwaysAllocNewBuffer)
33 void BufferPool::initialize(ContextMtl *contextMtl,
48 BufferPool::~BufferPool() {}
50 angle::Result BufferPool::allocateNewBuffer(ContextMtl *contextMtl)
89 angle::Result BufferPool::allocate(ContextMtl *contextMtl,
164 angle::Result BufferPool::commit(ContextMtl *contextMtl)
179 void BufferPool::releaseInFlightBuffers(ContextMtl *contextMtl)
198 void BufferPool::destroyBufferList(ContextMtl *contextMtl, std::vector<BufferRef> *buffers)
[all …]
Dmtl_buffer_pool.h34 class BufferPool
39 BufferPool(bool alwaysAllocNewBuffer = false);
40 ~BufferPool();
DVertexArrayMtl.h108 mtl::BufferPool mDynamicVertexData;
109 mtl::BufferPool mDynamicIndexData;
DBufferMtl.h38 mtl::BufferPool data;
150 mtl::BufferPool mBufferPool;
DContextMtl.h441 mtl::BufferPool mLineLoopIndexBuffer;
442 mtl::BufferPool mTriFanIndexBuffer;
/external/libgav1/libgav1/src/
Dbuffer_pool.h44 class BufferPool; variable
277 friend class BufferPool;
282 void SetBufferPool(BufferPool* pool);
285 BufferPool* pool_ = nullptr;
347 class BufferPool {
349 BufferPool(FrameBufferSizeChangedCallback on_frame_buffer_size_changed,
355 BufferPool(const BufferPool&) = delete;
356 BufferPool& operator=(const BufferPool&) = delete;
358 ~BufferPool();
Dbuffer_pool.cc110 void RefCountedBuffer::SetBufferPool(BufferPool* pool) { pool_ = pool; } in SetBufferPool()
116 BufferPool::BufferPool( in BufferPool() function in libgav1::BufferPool
136 BufferPool::~BufferPool() { in ~BufferPool()
146 bool BufferPool::OnFrameBufferSizeChanged(int bitdepth, in OnFrameBufferSizeChanged()
158 RefCountedBufferPtr BufferPool::GetFreeBuffer() { in GetFreeBuffer()
199 void BufferPool::Abort() { in Abort()
208 void BufferPool::ReturnUnusedBuffer(RefCountedBuffer* buffer) { in ReturnUnusedBuffer()
Dobu_parser.h246 BufferPool* const buffer_pool, DecoderState* const decoder_state) in ObuParser()
390 BufferPool* const buffer_pool_;
Ddecoder_impl.h229 BufferPool buffer_pool_;
/external/libaom/libaom/av1/common/
Dalloccommon.h24 struct BufferPool;
38 void av1_free_ref_frame_buffers(struct BufferPool *pool);
Dav1_common_int.h167 typedef struct BufferPool { struct
187 } BufferPool; typedef
682 BufferPool *buffer_pool;
742 static void lock_buffer_pool(BufferPool *const pool) { in lock_buffer_pool()
750 static void unlock_buffer_pool(BufferPool *const pool) { in unlock_buffer_pool()
Dresize.h95 void av1_superres_upscale(AV1_COMMON *cm, BufferPool *const pool);
Dalloccommon.c34 void av1_free_ref_frame_buffers(BufferPool *pool) { in av1_free_ref_frame_buffers()
/external/libvpx/libvpx/vp9/common/
Dvp9_alloccommon.h21 struct BufferPool;
30 void vp9_free_ref_frame_buffers(struct BufferPool *pool);
Dvp9_onyxc_int.h77 typedef struct BufferPool { struct
88 } BufferPool; typedef
248 BufferPool *buffer_pool;
Dvp9_alloccommon.c73 void vp9_free_ref_frame_buffers(BufferPool *pool) { in vp9_free_ref_frame_buffers()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.h160 struct VP9Decoder *vp9_decoder_create(BufferPool *const pool);
170 BufferPool *const pool) { in decrease_ref_count()
Dvp9_decoder.c163 VP9Decoder *vp9_decoder_create(BufferPool *const pool) { in vp9_decoder_create()
332 BufferPool *const pool = cm->buffer_pool; in swap_frame_buffers()
367 BufferPool *volatile const pool = cm->buffer_pool; in release_fb_on_decoder_exit()
405 BufferPool *volatile const pool = cm->buffer_pool; in vp9_receive_compressed_data()
/external/libvpx/libvpx/vp9/
Dvp9_dx_iface.h38 BufferPool *buffer_pool;
Dsimple_encode.cc59 BufferPool *buffer_pool = (BufferPool *)vpx_calloc(1, sizeof(*buffer_pool)); in init_encoder()
67 BufferPool *buffer_pool = cpi->common.buffer_pool; in free_encoder()
Dvp9_dx_iface.c206 BufferPool *const pool = cm->buffer_pool; in init_buffer_callbacks()
259 ctx->buffer_pool = (BufferPool *)vpx_calloc(1, sizeof(BufferPool)); in init_decoder()
/external/libaom/libaom/av1/decoder/
Ddecoder.h276 struct AV1Decoder *av1_decoder_create(BufferPool *const pool);
286 BufferPool *const pool) { in decrease_ref_count()
Ddecoder.c94 AV1Decoder *av1_decoder_create(BufferPool *const pool) { in av1_decoder_create()
341 BufferPool *const pool = cm->buffer_pool; in release_current_frame()
358 BufferPool *const pool = cm->buffer_pool; in update_frame_buffers()
/external/libgav1/libgav1/tests/fuzzer/
Dobu_parser_fuzzer.cc45 libgav1::BufferPool buffer_pool(libgav1::OnInternalFrameBufferSizeChanged, in ParseObu()
/external/libaom/libaom/av1/
Dav1_dx_iface.c67 BufferPool *buffer_pool;
377 BufferPool *const pool = cm->buffer_pool; in init_buffer_callbacks()
423 ctx->buffer_pool = (BufferPool *)aom_calloc(1, sizeof(BufferPool)); in init_decoder()
590 BufferPool *const pool = ctx->buffer_pool; in decoder_decode()
675 BufferPool *pool;
698 BufferPool *const pool = ctx->buffer_pool; in add_grain_if_needed()

12