/hardware/interfaces/graphics/mapper/2.0/default/ |
H A D | passthrough.cpp | 16 #include <android/hardware/graphics/mapper/2.0/IMapper.h> 17 #include <mapper-passthrough/2.0/GrallocLoader.h> 19 using android::hardware::graphics::mapper::V2_0::IMapper; 20 using android::hardware::graphics::mapper::V2_0::passthrough::GrallocLoader;
|
/hardware/interfaces/graphics/mapper/2.1/default/ |
H A D | passthrough.cpp | 16 #include <android/hardware/graphics/mapper/2.1/IMapper.h> 17 #include <mapper-passthrough/2.1/GrallocLoader.h> 19 using android::hardware::graphics::mapper::V2_1::IMapper; 20 using android::hardware::graphics::mapper::V2_1::passthrough::GrallocLoader;
|
/hardware/intel/img/hwcomposer/merrifield/common/buffers/ |
H A D | BufferManager.cpp | 80 BufferMapper *mapper = mBufferPool->getMapper(i); local 81 mapper->unmap(); 82 delete mapper; 90 BufferMapper *mapper = mFrameBuffers.valueAt(j); local 91 mapper->unmap(); 92 delete mapper; 112 BufferMapper *mapper = mBufferPool->getMapper(i); local 115 mapper->getHandle(), 116 mapper->getWidth(), 117 mapper 149 BufferMapper* mapper; local 194 unmap(BufferMapper *mapper) argument 245 BufferMapper *mapper = NULL; local 297 BufferMapper *mapper = mFrameBuffers.valueAt(index); local [all...] |
H A D | BufferCache.cpp | 35 bool BufferCache::addMapper(uint64_t handle, BufferMapper* mapper) argument 43 // add mapper 44 index = mBufferPool.add(handle, mapper); 46 ETRACE("failed to add mapper. err = %d", (int)index); 53 bool BufferCache::removeMapper(BufferMapper* mapper) argument 57 if (!mapper) { 58 ETRACE("invalid mapper"); 62 index = mBufferPool.removeItem(mapper->getKey()); 64 WTRACE("failed to remove mapper. err = %d", (int)index); 92 BufferMapper* mapper local [all...] |
H A D | BufferCache.h | 30 // add a new mapper into buffer cache 31 virtual bool addMapper(uint64_t handle, BufferMapper* mapper); 32 //remove mapper 33 virtual bool removeMapper(BufferMapper* mapper); 34 // get a buffer mapper 38 // get mapper with an index
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/buffers/ |
H A D | BufferManager.cpp | 80 BufferMapper *mapper = mBufferPool->getMapper(i); local 81 mapper->unmap(); 82 delete mapper; 90 BufferMapper *mapper = mFrameBuffers.valueAt(j); local 91 mapper->unmap(); 92 delete mapper; 112 BufferMapper *mapper = mBufferPool->getMapper(i); local 115 mapper->getHandle(), 116 mapper->getWidth(), 117 mapper 149 BufferMapper* mapper; local 194 unmap(BufferMapper *mapper) argument 245 BufferMapper *mapper = NULL; local 297 BufferMapper *mapper = mFrameBuffers.valueAt(index); local [all...] |
H A D | BufferCache.cpp | 35 bool BufferCache::addMapper(uint64_t handle, BufferMapper* mapper) argument 43 // add mapper 44 index = mBufferPool.add(handle, mapper); 46 ELOGTRACE("failed to add mapper. err = %d", index); 53 bool BufferCache::removeMapper(BufferMapper* mapper) argument 57 if (!mapper) { 58 ELOGTRACE("invalid mapper"); 62 index = mBufferPool.removeItem(mapper->getKey()); 64 WLOGTRACE("failed to remove mapper. err = %d", index); 92 BufferMapper* mapper local [all...] |
H A D | BufferCache.h | 30 // add a new mapper into buffer cache 31 virtual bool addMapper(uint64_t handle, BufferMapper* mapper); 32 //remove mapper 33 virtual bool removeMapper(BufferMapper* mapper); 34 // get a buffer mapper 38 // get mapper with an index
|
/hardware/interfaces/graphics/mapper/2.1/utils/passthrough/include/mapper-passthrough/2.1/ |
H A D | GrallocLoader.h | 22 #include <mapper-hal/2.1/Mapper.h> 23 #include <mapper-hal/2.1/MapperHal.h> 24 #include <mapper-passthrough/2.0/GrallocLoader.h> 25 #include <mapper-passthrough/2.1/Gralloc0Hal.h> 26 #include <mapper-passthrough/2.1/Gralloc1Hal.h> 31 namespace mapper { namespace in namespace:android::hardware::graphics 69 auto mapper = std::make_unique<V2_0::passthrough::GrallocMapper<hal::Mapper>>(); local 70 return mapper->init(std::move(hal)) ? mapper.release() : nullptr; 76 } // namespace mapper [all...] |
/hardware/intel/img/hwcomposer/merrifield/ips/common/ |
H A D | VideoPayloadManager.h | 34 virtual bool getMetaData(BufferMapper *mapper, MetaData *metadata); 35 virtual bool setRenderStatus(BufferMapper *mapper, bool renderStatus);
|
H A D | OverlayPlaneBase.h | 61 virtual bool setDataBuffer(BufferMapper& mapper); 62 virtual bool bufferOffsetSetup(BufferMapper& mapper); 64 virtual bool coordinateSetup(BufferMapper& mapper); 70 virtual bool scalingSetup(BufferMapper& mapper); 71 virtual bool colorSetup(BufferMapper& mapper); 83 virtual void putTTMMapper(BufferMapper* mapper); 84 virtual bool rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper); 85 virtual bool useOverlayRotation(BufferMapper& mapper); 86 virtual bool scaledBufferReady(BufferMapper& mapper, BufferMapper* &scaledMapper, VideoPayloadBuffer *payload); 89 inline bool isActiveTTMBuffer(BufferMapper *mapper); [all...] |
H A D | OverlayPlaneBase.cpp | 356 TTMBufferMapper *mapper; local 447 // create buffer mapper 450 mapper = new TTMBufferMapper(*mWsbm, buf); 451 if (!mapper) { 452 ETRACE("failed to allocate mapper"); 456 ret = mapper->map(); 460 ret = mapper->map(); 471 // add mapper 472 index = mTTMBuffers.add(khandle, mapper); 478 // increase mapper refCoun 507 putTTMMapper(BufferMapper* mapper) argument 521 isActiveTTMBuffer(BufferMapper *mapper) argument 534 updateActiveTTMBuffers(BufferMapper *mapper) argument 552 BufferMapper* mapper; local 568 BufferMapper* mapper; local 578 rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper) argument 613 useOverlayRotation(BufferMapper& mapper) argument 619 scaledBufferReady(BufferMapper& mapper, BufferMapper* &scaledMapper, VideoPayloadBuffer *payload) argument 681 bufferOffsetSetup(BufferMapper& mapper) argument 809 coordinateSetup(BufferMapper& mapper) argument 992 scalingSetup(BufferMapper& mapper) argument 1146 colorSetup(BufferMapper& mapper) argument 1198 BufferMapper *mapper; local [all...] |
/hardware/intel/img/hwcomposer/merrifield/ips/anniedale/ |
H A D | AnnOverlayPlane.h | 47 virtual bool rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper); 48 virtual bool useOverlayRotation(BufferMapper& mapper); 49 virtual bool scaledBufferReady(BufferMapper& mapper, BufferMapper* &scaledMapper, VideoPayloadBuffer *payload); 52 void signalVideoRotation(BufferMapper& mapper); 56 virtual bool setDataBuffer(BufferMapper& mapper); 58 virtual bool bufferOffsetSetup(BufferMapper& mapper); 59 virtual bool scalingSetup(BufferMapper& mapper);
|
H A D | AnnCursorPlane.cpp | 90 bool AnnCursorPlane::setDataBuffer(BufferMapper& mapper) argument 92 int w = mapper.getWidth(); 93 int h = mapper.getHeight(); 120 if (mapper.getFormat() == HAL_PIXEL_FORMAT_RGBA_8888) { 122 } else if (mapper.getFormat() == HAL_PIXEL_FORMAT_BGRA_8888) { 124 uint8_t *p = (uint8_t *)(mapper.getCpuAddress(0)); 126 uint32_t stride = mapper.getStride().rgb.stride; 151 mContext.ctx.cs_ctx.surf = mapper.getGttOffsetInPage(0) << 12;
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/anniedale/ |
H A D | AnnOverlayPlane.h | 49 virtual bool rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper); 50 virtual bool useOverlayRotation(BufferMapper& mapper); 53 void signalVideoRotation(BufferMapper& mapper); 56 virtual bool setDataBuffer(BufferMapper& mapper); 58 virtual bool bufferOffsetSetup(BufferMapper& mapper); 59 virtual bool coordinateSetup(BufferMapper& mapper); 60 virtual bool scalingSetup(BufferMapper& mapper);
|
/hardware/intel/img/hwcomposer/merrifield/common/planes/ |
H A D | DisplayPlane.cpp | 168 BufferMapper *mapper; local 203 mapper = mapBuffer(buffer); 204 if (!mapper) { 210 VTRACE("got mapper in saved data buffers and update source Crop"); 211 mapper = mDataBuffers.valueAt(index); 214 // always update source crop to mapper 215 mapper->setCrop(mSrcCrop.x, mSrcCrop.y, mSrcCrop.w, mSrcCrop.h); 217 mapper->setIsCompression(isCompression); 219 // unlock buffer after getting mapper 223 ret = setDataBuffer(*mapper); 241 BufferMapper *mapper = bm->map(*buffer); local 258 findActiveBuffer(BufferMapper *mapper) argument 271 updateActiveBuffers(BufferMapper *mapper) argument 296 BufferMapper* mapper; local 315 BufferMapper* mapper; local [all...] |
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/common/ |
H A D | OverlayPlaneBase.h | 60 virtual bool setDataBuffer(BufferMapper& mapper); 61 virtual bool bufferOffsetSetup(BufferMapper& mapper); 63 virtual bool coordinateSetup(BufferMapper& mapper); 69 virtual bool scalingSetup(BufferMapper& mapper); 70 virtual bool colorSetup(BufferMapper& mapper); 82 virtual void putTTMMapper(BufferMapper* mapper); 83 virtual bool rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper); 84 virtual bool useOverlayRotation(BufferMapper& mapper); 87 inline bool isActiveTTMBuffer(BufferMapper *mapper); 88 void updateActiveTTMBuffers(BufferMapper *mapper); [all...] |
H A D | OverlayPlaneBase.cpp | 350 TTMBufferMapper *mapper; local 427 // create buffer mapper 430 mapper = new TTMBufferMapper(*mWsbm, buf); 431 if (!mapper) { 432 ELOGTRACE("failed to allocate mapper"); 436 ret = mapper->map(); 440 ret = mapper->map(); 451 // add mapper 452 index = mTTMBuffers.add(khandle, mapper); 458 // increase mapper refCoun 486 putTTMMapper(BufferMapper* mapper) argument 500 isActiveTTMBuffer(BufferMapper *mapper) argument 513 updateActiveTTMBuffers(BufferMapper *mapper) argument 531 BufferMapper* mapper; local 547 BufferMapper* mapper; local 557 rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper) argument 655 bufferOffsetSetup(BufferMapper& mapper) argument 788 coordinateSetup(BufferMapper& mapper) argument 972 scalingSetup(BufferMapper& mapper) argument 1123 colorSetup(BufferMapper& mapper) argument 1177 BufferMapper *mapper; local [all...] |
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/planes/ |
H A D | DisplayPlane.cpp | 184 BufferMapper *mapper; local 219 mapper = mapBuffer(buffer); 223 if (!mapper || mapper->getFormat() == HAL_PIXEL_FORMAT_YV12) { 229 VLOGTRACE("got mapper in saved data buffers and update source Crop"); 230 mapper = mDataBuffers.valueAt(index); 233 // always update source crop to mapper 234 mapper->setCrop(mSrcCrop.x, mSrcCrop.y, mSrcCrop.w, mSrcCrop.h); 236 mapper->setIsCompression(isCompression); 238 // unlock buffer after getting mapper 260 BufferMapper *mapper = bm->map(*buffer); local 277 isActiveBuffer(BufferMapper *mapper) argument 290 updateActiveBuffers(BufferMapper *mapper) argument 311 BufferMapper* mapper; local 330 BufferMapper* mapper; local [all...] |
/hardware/interfaces/graphics/allocator/2.0/utils/hal/include/allocator-hal/2.0/ |
H A D | AllocatorHal.h | 23 #include <android/hardware/graphics/mapper/2.0/IMapper.h> 32 using mapper::V2_0::BufferDescriptor; 33 using mapper::V2_0::Error;
|
/hardware/intel/img/hwcomposer/merrifield/ips/tangier/ |
H A D | TngOverlayPlane.cpp | 80 bool TngOverlayPlane::setDataBuffer(BufferMapper& mapper) argument 82 if (OverlayPlaneBase::setDataBuffer(mapper) == false) { 93 mContext.gtt_key = (uint64_t)mapper.getCpuAddress(0); 118 bool TngOverlayPlane::rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper) argument 124 format = mapper.getFormat(); 133 payload = (struct VideoPayloadBuffer *)mapper.getCpuAddress(SUB_BUFFER1); 137 void *p = mapper.getCpuAddress(SUB_BUFFER0); 143 bool ret = mRotationBufProvider->prepareBufferInfo(mapper.getWidth(), 144 mapper.getHeight(), 145 mapper [all...] |
H A D | TngOverlayPlane.h | 42 virtual bool rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper); 44 virtual bool setDataBuffer(BufferMapper& mapper);
|
/hardware/intel/img/hwcomposer/merrifield/ips/penwell/ |
H A D | PnwSpritePlane.cpp | 36 bool PnwSpritePlane::setDataBuffer(BufferMapper& mapper) argument
|
/hardware/intel/img/hwcomposer/merrifield/include/ |
H A D | IVideoPayloadManager.h | 55 virtual bool getMetaData(BufferMapper *mapper, MetaData *metadata) = 0; 56 virtual bool setRenderStatus(BufferMapper *mapper, bool renderStatus) = 0;
|
/hardware/interfaces/graphics/allocator/2.0/ |
H A D | IAllocator.hal | 19 import android.hardware.graphics.mapper@2.0;
|