Searched refs:block (Results 1 - 25 of 84) sorted by relevance

1234

/hardware/interfaces/tests/memory/1.0/
H A DIMemoryTest.hal20 import android.hidl.memory.block@1.0::MemoryBlock;
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/
H A Dhw_color_manager.cpp63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
66 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block,
78 kernel_params->data.lut_cfg_data.data.igc_lut_data.block =
93 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
107 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
119 kernel_params->data.pa_v2_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
122 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
123 kernel_params->data.pa_v2_cfg_data.version, kernel_params->data.pa_v2_cfg_data.block,
134 kernel_params->data.dither_cfg_data.block
[all...]
/hardware/qcom/display/msm8998/sdm/libs/core/fb/
H A Dhw_color_manager.cpp63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
66 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block,
78 kernel_params->data.lut_cfg_data.data.igc_lut_data.block =
93 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
107 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
119 kernel_params->data.pa_v2_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
122 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
123 kernel_params->data.pa_v2_cfg_data.version, kernel_params->data.pa_v2_cfg_data.block,
134 kernel_params->data.dither_cfg_data.block
[all...]
/hardware/google/av/codec2/vndk/include/
H A DC2BufferPriv.h42 std::shared_ptr<C2LinearBlock> *block /* nonnull */) override;
69 std::shared_ptr<C2GraphicBlock> *block /* nonnull */) override;
92 std::shared_ptr<C2LinearBlock> *block /* nonnull */) override;
99 std::shared_ptr<C2GraphicBlock> *block) override;
H A DC2BqBufferPriv.h44 std::shared_ptr<C2GraphicBlock> *block /* nonnull */) override;
56 * Configures an IGBP in order to create blocks. A newly created block is
59 * When IGBP is not configured, block will be created via allocator.
/hardware/qcom/display/msm8996/sdm/libs/core/fb/
H A Dhw_color_manager.cpp63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
66 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block,
78 kernel_params->data.lut_cfg_data.data.igc_lut_data.block =
93 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
107 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
119 kernel_params->data.pa_v2_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
122 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
123 kernel_params->data.pa_v2_cfg_data.version, kernel_params->data.pa_v2_cfg_data.block,
134 kernel_params->data.dither_cfg_data.block
[all...]
/hardware/qcom/display/msm8909/sdm/libs/core/fb/
H A Dhw_color_manager.cpp64 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
67 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
68 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block,
79 kernel_params->data.lut_cfg_data.data.igc_lut_data.block =
94 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
108 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block =
120 kernel_params->data.pa_v2_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
123 DLOGV_IF(kTagQDCM, "kernel params version = %d, block = %d, flags = %d",
124 kernel_params->data.pa_v2_cfg_data.version, kernel_params->data.pa_v2_cfg_data.block,
135 kernel_params->data.dither_cfg_data.block
[all...]
/hardware/google/av/media/sfplugin/
H A DC2OMXNode.cpp47 explicit Buffer2D(C2ConstGraphicBlock block) : C2Buffer({ block }) {} argument
213 std::shared_ptr<C2GraphicBlock> block; local
230 block = _C2BlockFactory::CreateGraphicBlock(alloc);
240 if (block) {
243 new Buffer2D(block->share(
244 C2Rect(block->width(), block->height()), ::C2Fence())),
H A DCodec2Buffer.h145 * \param block C2LinearBlock object to wrap around.
150 const sp<AMessage> &format, const std::shared_ptr<C2LinearBlock> &block);
162 const std::shared_ptr<C2LinearBlock> &block);
210 * If |block| is not in good color formats, it allocates YV12 local buffer
214 * \param block C2GraphicBlock object to wrap around.
221 const std::shared_ptr<C2GraphicBlock> &block,
233 const std::shared_ptr<C2GraphicBlock> &block,
340 * \param block C2LinearBlock object to wrap around.
346 const std::shared_ptr<C2LinearBlock> &block,
/hardware/google/av/codec2/vndk/
H A DC2Buffer.cpp44 // block/buffer objects.
113 * This class is the base class for all 1D block and view implementations.
116 * alloted portion to this block. There is also a placeholder for a blockpool data.
144 // BAD_ID can only happen if this Impl class is initialized for a view - never for a block.
165 _C2MappedBlock1DImpl(const _C2Block1DImpl &block, uint8_t *data, argument
167 : _C2Block1DImpl(block, offset, size), mData(data), mError(C2_OK) { }
268 * Const linear block implementation.
298 * Linear block implementation.
333 std::shared_ptr<C2LinearBlock> *block /* nonnull */) {
334 block
385 GetLinearBlockPoolData( const C2Block1D &block) argument
402 std::shared_ptr<C2LinearBlock> block = _C2BlockFactory::CreateLinearBlock(alloc); local
423 std::shared_ptr<C2LinearBlock> block = local
698 fetchGraphicBlock( uint32_t width, uint32_t height, uint32_t format, C2MemoryUsage usage, std::shared_ptr<C2GraphicBlock> *block) argument
764 fetchGraphicBlock( uint32_t width, uint32_t height, uint32_t format, C2MemoryUsage usage, std::shared_ptr<C2GraphicBlock> *block) argument
1104 GetGraphicBlockPoolData( const C2Block2D &block) argument
1127 std::shared_ptr<C2GraphicBlock> block = local
1296 CreateLinearBuffer(const C2ConstLinearBlock &block) argument
1301 CreateGraphicBuffer(const C2ConstGraphicBlock &block) argument
[all...]
/hardware/google/av/codec2/vndk/platform/
H A DC2BqBuffer.cpp152 std::shared_ptr<C2GraphicBlock> block; local
157 block = _C2BlockFactory::CreateGraphicBlock(alloc, poolData);
159 block = _C2BlockFactory::CreateGraphicBlock(alloc);
161 return block;
175 std::shared_ptr<C2GraphicBlock> *block /* nonnull */) {
282 *block = _C2BlockFactory::CreateGraphicBlock(alloc, poolData);
316 std::shared_ptr<C2GraphicBlock> *block /* nonnull */) {
317 block->reset();
341 *block = _C2BlockFactory::CreateGraphicBlock(alloc, poolData);
346 c2_status_t status = fetchFromIgbp_l(width, height, format, usage, block);
[all...]
/hardware/google/av/media/codecs/base/include/
H A DSimpleC2Component.h126 const std::shared_ptr<C2LinearBlock> &block);
129 const std::shared_ptr<C2LinearBlock> &block, size_t offset, size_t size);
132 const std::shared_ptr<C2GraphicBlock> &block);
135 const std::shared_ptr<C2GraphicBlock> &block,
/hardware/google/av/codec2/hidl/1.0/utils/
H A DInputSurfaceConnection.cpp49 explicit Buffer2D(C2ConstGraphicBlock block) : C2Buffer({ block }) { argument
182 std::shared_ptr<C2GraphicBlock> block = variable
193 new Buffer2D(block->share(
194 C2Rect(block->width(), block->height()), ::C2Fence())),
/hardware/google/av/media/codecs/cmds/
H A Dcodec2.cpp70 explicit LinearBuffer(const std::shared_ptr<C2LinearBlock> &block) argument
71 : C2Buffer({ block->share(block->offset(), block->size(), ::C2Fence()) }) {}
252 const C2ConstGraphicBlock block = output->data().graphicBlocks().front();
253 native_handle_t *grallocHandle = UnwrapNativeCodec2GrallocHandle(block.handle());
257 block.width(),
258 block.height(),
262 block.width()));
271 Rect(block
344 std::shared_ptr<C2LinearBlock> block; local
[all...]
/hardware/qcom/msm8960/kernel-headers/linux/
H A Dmsm_mdp.h289 uint32_t block; member in struct:mdp_qseed_cfg_data
322 uint32_t block; member in struct:mdp_csc_cfg_data
336 uint32_t block; member in struct:mdp_igc_lut_data
425 uint32_t block; member in struct:mdp_histogram_start_req
432 uint32_t block; member in struct:mdp_histogram_data
446 uint32_t block; member in struct:mdp_pcc_cfg_data
466 uint32_t block; member in struct:mdp_pgc_lut_data
479 uint32_t block; member in struct:mdp_hist_lut_data
507 uint32_t block; member in struct:mdp_pa_cfg_data
/hardware/qcom/msm8960/original-kernel-headers/linux/
H A Dmsm_mdp.h292 uint32_t block; member in struct:mdp_qseed_cfg_data
325 uint32_t block; member in struct:mdp_csc_cfg_data
338 uint32_t block; member in struct:mdp_igc_lut_data
437 uint32_t block; member in struct:mdp_histogram_start_req
449 uint32_t block; member in struct:mdp_histogram_data
462 uint32_t block; member in struct:mdp_pcc_cfg_data
481 uint32_t block; member in struct:mdp_pgc_lut_data
493 uint32_t block; member in struct:mdp_hist_lut_data
520 uint32_t block; member in struct:mdp_pa_cfg_data
/hardware/google/av/media/codecs/base/
H A DSimpleC2Component.cpp386 ALOGD("Using output block pool with poolID %llu => got %llu - %d",
462 const std::shared_ptr<C2LinearBlock> &block) {
463 return createLinearBuffer(block, block->offset(), block->size());
467 const std::shared_ptr<C2LinearBlock> &block, size_t offset, size_t size) {
468 return C2Buffer::CreateLinearBuffer(block->share(offset, size, ::C2Fence()));
472 const std::shared_ptr<C2GraphicBlock> &block) {
473 return createGraphicBuffer(block, C2Rect(block
461 createLinearBuffer( const std::shared_ptr<C2LinearBlock> &block) argument
466 createLinearBuffer( const std::shared_ptr<C2LinearBlock> &block, size_t offset, size_t size) argument
471 createGraphicBuffer( const std::shared_ptr<C2GraphicBlock> &block) argument
476 createGraphicBuffer( const std::shared_ptr<C2GraphicBlock> &block, const C2Rect &crop) argument
[all...]
/hardware/google/av/codec2/vndk/internal/
H A DC2BlockInternal.h56 * Internal only interface for creating blocks by block pool/buffer passing implementations.
62 * Create a linear block from an allocation for an allotted range.
69 * \return shared pointer to the linear block. nullptr if there was not enough memory to
70 * create this block.
80 * Create a graphic block from an allocation for an allotted section.
86 * \return shared pointer to the graphic block. nullptr if there was not enough memory to
87 * create this block.
96 * Return a block pool data from 1D block.
98 * \param shared pointer to the 1D block whic
[all...]
/hardware/google/av/media/sfplugin/utils/
H A DCodec2BufferUtils.cpp276 * A block of raw allocated memory.
302 * A simple raw memory block pool implementation.
305 void release(std::list<MemoryBlockPoolBlock>::const_iterator block) { argument
307 // return block to free blocks if it is the current size; otherwise, discard
308 if (block->size() == mCurrentSize) {
309 mFreeBlocks.splice(mFreeBlocks.begin(), mBlocksInUse, block);
311 mBlocksInUse.erase(block);
317 mFreeBlocks.remove_if([size](const MemoryBlockPoolBlock &block) -> bool {
318 return block.size() != size;
346 Impl(std::list<MemoryBlockPoolBlock>::const_iterator block, argument
[all...]
/hardware/qcom/msm8x27/kernel-headers/linux/
H A Dmsm_mdp.h285 uint32_t block; member in struct:mdp_qseed_cfg_data
306 uint32_t block; member in struct:mdp_csc_cfg_data
379 uint32_t block; member in struct:mdp_histogram_start_req
386 uint32_t block; member in struct:mdp_histogram_data
400 uint32_t block; member in struct:mdp_pcc_cfg_data
414 uint32_t block; member in struct:mdp_igc_lut_data
427 uint32_t block; member in struct:mdp_pgc_lut_data
440 uint32_t block; member in struct:mdp_hist_lut_data
/hardware/qcom/msm8x27/original-kernel-headers/linux/
H A Dmsm_mdp.h288 uint32_t block; member in struct:mdp_qseed_cfg_data
310 uint32_t block; member in struct:mdp_csc_cfg_data
395 uint32_t block; member in struct:mdp_histogram_start_req
407 uint32_t block; member in struct:mdp_histogram_data
420 uint32_t block; member in struct:mdp_pcc_cfg_data
433 uint32_t block; member in struct:mdp_igc_lut_data
446 uint32_t block; member in struct:mdp_pgc_lut_data
458 uint32_t block; member in struct:mdp_hist_lut_data
/hardware/google/av/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/
H A Dtypes.h271 // Create a GraphicBuffer object from a graphic block and attach it to an
273 status_t attachToBufferQueue(const C2ConstGraphicBlock& block,
278 // Return false if block does not come from a bufferqueue-based blockpool.
280 bool getBufferQueueAssignment(const C2ConstGraphicBlock& block,
284 // Disassociate the given block with its designated bufferqueue so that
285 // cancelBuffer() will not be called when the block is destroyed. If the block
291 bool yieldBufferQueueBlock(const C2ConstGraphicBlock& block);
305 // Assign the given block to a bufferqueue so that when the block i
[all...]
/hardware/google/av/codec2/vndk/include/v4l2/
H A DC2VdaBqBlockPool.h29 * The BufferQueue-backed block pool design which supports to request arbitrary count of graphic
32 * The block pool should restore the mapping table between slot indices and GraphicBuffer (or
33 * C2GraphicAllocation). When component requests a new buffer, the block pool calls dequeueBuffer
36 * Buffers in the map should be canceled to IGBP on block pool destruction, or on resolution change
59 std::shared_ptr<C2GraphicBlock>* block /* nonnull */) override;
/hardware/google/av/media/codecs/vpx/
H A DC2SoftVpxDec.h65 const std::shared_ptr<C2GraphicBlock> &block);
/hardware/interfaces/tests/memory/1.0/default/
H A DMemoryTest.h41 using ::android::hidl::memory::block::V1_0::MemoryBlock;

Completed in 6052 milliseconds

1234