Home
last modified time | relevance | path

Searched refs:Buffer (Results 1 – 25 of 43) sorted by relevance

12

/hardware/interfaces/media/bufferpool/2.0/
Dtypes.hal38 struct Buffer {
44 * Buffer ownership status for the specified client.
45 * Buffer transfer status for the specified buffer transafer transaction.
52 /** Buffer is acquired by the specified client. */
54 /** Buffer is sent by the specified client. */
56 /** Buffer transfer is acked by the receiver client. */
58 /** Buffer transfer is timed out by receiver client. */
60 /** Buffer transfer is not acked by the receiver. */
62 /** Buffer fetch request from the client. */
64 /** Buffer transaction succeeded. */
[all …]
DIAccessor.hal56 * client processes are idle. Buffer invalidation caused by
57 * reconfiguration does not call observer. Buffer invalidation caused
DIConnection.hal42 (ResultStatus status, Buffer buffer);
/hardware/interfaces/media/bufferpool/1.0/
Dtypes.hal38 struct Buffer {
44 * Buffer ownership status for the specified client.
45 * Buffer transfer status for the specified buffer transafer transaction.
52 /** Buffer is acquired by the specified client. */
54 /** Buffer is sent by the specified client. */
56 /** Buffer transfer is acked by the receiver client. */
58 /** Buffer transfer is timed out by receiver client. */
60 /** Buffer transfer is not acked by the receiver. */
62 /** Buffer fetch request from the client. */
64 /** Buffer transaction succeeded. */
[all …]
DIConnection.hal42 (ResultStatus status, Buffer buffer);
/hardware/qcom/sdm845/display/gralloc/
Dgr_buf_mgr.h69 struct Buffer { struct
78 Buffer() = delete; argument
79 explicit Buffer(const private_handle_t *h, int ih_main = -1, int ih_meta = -1)
85 Error FreeBuffer(std::shared_ptr<Buffer> buf); argument
88 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd);
91 std::unordered_map<const private_handle_t *, std::shared_ptr<Buffer>> handles_map_ = {};
Dgr_buf_mgr.cpp57 Error BufferManager::FreeBuffer(std::shared_ptr<Buffer> buf) { in FreeBuffer()
99 auto buffer = std::make_shared<Buffer>(hnd, ion_handle, ion_handle_meta); in RegisterHandleLocked()
131 std::shared_ptr<BufferManager::Buffer> BufferManager::GetBufferFromHandleLocked( in GetBufferFromHandleLocked()
/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/
DGralloc1On0Adapter.cpp116 bufferHook<decltype(&Buffer::getBackingStore), in doGetFunction()
117 &Buffer::getBackingStore, gralloc1_backing_store_t*>); in doGetFunction()
122 bufferHook<decltype(&Buffer::getDimensions), in doGetFunction()
123 &Buffer::getDimensions, uint32_t*, uint32_t*>); in doGetFunction()
126 bufferHook<decltype(&Buffer::getFormat), in doGetFunction()
127 &Buffer::getFormat, int32_t*>); in doGetFunction()
130 bufferHook<decltype(&Buffer::getLayerCount), in doGetFunction()
131 &Buffer::getLayerCount, uint32_t*>); in doGetFunction()
136 bufferHook<decltype(&Buffer::getStride), in doGetFunction()
137 &Buffer::getStride, uint32_t*>); in doGetFunction()
[all …]
DGralloc1On0Adapter.h196 class Buffer {
198 Buffer(buffer_handle_t handle, gralloc1_backing_store_t store,
276 gralloc1_error_t (Buffer::*member)(Args...) const, Args... args) { in callBufferFunction()
296 &Buffer::getConsumerUsage, &usage); in getConsumerUsageHook()
307 &Buffer::getProducerUsage, &usage); in getProducerUsageHook()
325 gralloc1_error_t retain(const std::shared_ptr<Buffer>& buffer);
334 gralloc1_error_t release(const std::shared_ptr<Buffer>& buffer);
350 gralloc1_error_t lock(const std::shared_ptr<Buffer>& buffer,
355 gralloc1_error_t lockFlex(const std::shared_ptr<Buffer>& buffer,
363 const std::shared_ptr<Buffer>&, gralloc1_producer_usage_t,
[all …]
/hardware/qcom/display/msm8996/libgralloc1/
Dgr_buf_mgr.h96 struct Buffer { struct
105 Buffer() = delete; argument
106 explicit Buffer(const private_handle_t* h, int ih_main = -1, int ih_meta = -1):
115 gralloc1_error_t FreeBuffer(std::shared_ptr<Buffer> buf); argument
118 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd);
128 std::unordered_map<const private_handle_t*, std::shared_ptr<Buffer>> handles_map_ = {};
/hardware/qcom/display/msm8998/libgralloc1/
Dgr_buf_mgr.h96 struct Buffer { struct
105 Buffer() = delete; argument
106 explicit Buffer(const private_handle_t* h, int ih_main = -1, int ih_meta = -1):
115 gralloc1_error_t FreeBuffer(std::shared_ptr<Buffer> buf); argument
118 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd);
128 std::unordered_map<const private_handle_t*, std::shared_ptr<Buffer>> handles_map_ = {};
/hardware/qcom/display/msm8909/gralloc/
Dgr_buf_mgr.h96 struct Buffer { struct
105 Buffer() = delete; argument
106 explicit Buffer(const private_handle_t* h, int ih_main = -1, int ih_meta = -1):
115 gralloc1_error_t FreeBuffer(std::shared_ptr<Buffer> buf); argument
118 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd);
127 std::unordered_map<const private_handle_t*, std::shared_ptr<Buffer>> handles_map_ = {};
/hardware/qcom/display/msm8909w_3100/libgralloc1/
Dgr_buf_mgr.h96 struct Buffer { struct
105 Buffer() = delete; argument
106 explicit Buffer(const private_handle_t* h, int ih_main = -1, int ih_meta = -1):
115 gralloc1_error_t FreeBuffer(std::shared_ptr<Buffer> buf); argument
118 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd);
127 std::unordered_map<const private_handle_t*, std::shared_ptr<Buffer>> handles_map_ = {};
/hardware/google/av/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/
DComponentStore.h82 const Buffer& src,
83 const Buffer& dst) override;
/hardware/interfaces/graphics/mapper/3.0/
DIMapper.hal44 /** Buffer pixel format. */
48 * Buffer usage mask; valid flags can be found in the definition of
120 * Frees a buffer handle. Buffer handles returned by importBuffer() must be
141 * @param buffer Buffer to validate against.
164 * @param buffer Buffer to get the transport size from.
205 * @param buffer Buffer to lock.
247 * @param buffer Buffer to lock.
277 * @param buffer Buffer to unlock.
Dtypes.hal60 * Buffer chroma subsampling is defined in the format.
/hardware/interfaces/graphics/common/1.2/
Dtypes.hal99 * Buffer usage definitions.
103 * Buffer is used as input for HEIC encoder.
/hardware/interfaces/automotive/evs/1.0/
DIEvsCameraStream.hal27 * Buffer handles received by this method must be returned via calls to
/hardware/interfaces/graphics/mapper/2.1/
DIMapper.hal50 /** Buffer pixel format. */
54 * Buffer usage mask; valid flags can be found in the definition of
/hardware/google/av/codec2/tests/vndk/
DC2BufferTest.cpp582 class Buffer : public C2Buffer { class
584 explicit Buffer(const std::vector<C2ConstLinearBlock> &blocks) : C2Buffer(blocks) {} in Buffer() function in android::Buffer
585 explicit Buffer(const std::vector<C2ConstGraphicBlock> &blocks) : C2Buffer(blocks) {} in Buffer() function in android::Buffer
685 std::shared_ptr<C2Buffer> buffer(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F()
692 buffer.reset(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F()
705 buffer.reset(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F()
/hardware/interfaces/graphics/mapper/2.0/
Dtypes.hal41 * Buffer chroma subsampling is defined in the format.
DIMapper.hal42 /** Buffer pixel format. */
46 * Buffer usage mask; valid flags can be found in the definition of
119 * Frees a buffer handle. Buffer handles returned by importBuffer must be
/hardware/google/av/media/codecs/amr_nb_wb/
DC2SoftAmrWbEnc.cpp243 inputData.Buffer = (unsigned char *) mInputFrame; in encodeInput()
253 outputData.Buffer = buffer; in encodeInput()
/hardware/google/av/codec2/hidl/1.0/utils/
DComponentStore.cpp288 Return<Status> ComponentStore::copyBuffer(const Buffer& src, const Buffer& dst) { in copyBuffer()
/hardware/google/interfaces/media/c2/1.0/
Dtypes.hal445 struct Buffer {
457 * An extension of Buffer that also contains an index.
461 Buffer buffer;
512 vec<Buffer> buffers;

12