/hardware/interfaces/tests/memory/1.0/ |
H A D | IMemoryTest.hal | 20 import android.hidl.memory.block@1.0::MemoryBlock;
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/ |
H A D | hw_color_manager.cpp | 63 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 D | hw_color_manager.cpp | 63 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 D | C2BufferPriv.h | 42 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 D | C2BqBufferPriv.h | 44 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 D | hw_color_manager.cpp | 63 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 D | hw_color_manager.cpp | 64 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 D | C2OMXNode.cpp | 47 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 D | Codec2Buffer.h | 145 * \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 D | C2Buffer.cpp | 44 // 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 D | C2BqBuffer.cpp | 152 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 D | SimpleC2Component.h | 126 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 D | InputSurfaceConnection.cpp | 49 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 D | codec2.cpp | 70 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 D | msm_mdp.h | 289 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 D | msm_mdp.h | 292 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 D | SimpleC2Component.cpp | 386 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 D | C2BlockInternal.h | 56 * 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 D | Codec2BufferUtils.cpp | 276 * 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 D | msm_mdp.h | 285 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 D | msm_mdp.h | 288 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 D | types.h | 271 // 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 D | C2VdaBqBlockPool.h | 29 * 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 D | C2SoftVpxDec.h | 65 const std::shared_ptr<C2GraphicBlock> &block);
|
/hardware/interfaces/tests/memory/1.0/default/ |
H A D | MemoryTest.h | 41 using ::android::hidl::memory::block::V1_0::MemoryBlock;
|