Searched refs:mapper (Results 1 - 25 of 98) sorted by relevance

1234

/hardware/interfaces/graphics/mapper/2.0/default/
H A Dpassthrough.cpp16 #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 Dpassthrough.cpp16 #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 DBufferManager.cpp80 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 DBufferCache.cpp35 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 DBufferCache.h30 // 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 DBufferManager.cpp80 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 DBufferCache.cpp35 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 DBufferCache.h30 // 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 DGrallocLoader.h22 #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 DVideoPayloadManager.h34 virtual bool getMetaData(BufferMapper *mapper, MetaData *metadata);
35 virtual bool setRenderStatus(BufferMapper *mapper, bool renderStatus);
H A DOverlayPlaneBase.h61 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 DOverlayPlaneBase.cpp356 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 DAnnOverlayPlane.h47 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 DAnnCursorPlane.cpp90 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 DAnnOverlayPlane.h49 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 DDisplayPlane.cpp168 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 DOverlayPlaneBase.h60 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 DOverlayPlaneBase.cpp350 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 DDisplayPlane.cpp184 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 DAllocatorHal.h23 #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 DTngOverlayPlane.cpp80 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 DTngOverlayPlane.h42 virtual bool rotatedBufferReady(BufferMapper& mapper, BufferMapper* &rotatedMapper);
44 virtual bool setDataBuffer(BufferMapper& mapper);
/hardware/intel/img/hwcomposer/merrifield/ips/penwell/
H A DPnwSpritePlane.cpp36 bool PnwSpritePlane::setDataBuffer(BufferMapper& mapper) argument
/hardware/intel/img/hwcomposer/merrifield/include/
H A DIVideoPayloadManager.h55 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 DIAllocator.hal19 import android.hardware.graphics.mapper@2.0;

Completed in 4823 milliseconds

1234