Lines Matching defs:OverlayImpl

115 class OverlayImpl : public OverlayImplBase {
122 OverlayImpl();
128 virtual ~OverlayImpl();
172 /**** OverlayImpl ****/
175 OverlayImpl<P0, P1, P2>::OverlayImpl() :
185 OverlayImpl<P0, P1, P2>::~OverlayImpl()
193 bool OverlayImpl<P0, P1, P2>::initPipe(RotatorBase* rot, utils::eDest dest)
195 OVASSERT(rot, "%s: OverlayImpl rot is null", __FUNCTION__);
196 OVASSERT(utils::isValidDest(dest), "%s: OverlayImpl invalid dest=%d",
207 ALOGE("%s: OverlayImpl rot0 failed to init", __FUNCTION__);
212 OVASSERT(mPipe0, "%s: OverlayImpl pipe0 is null", __FUNCTION__);
215 ALOGE("%s: OverlayImpl pipe0 failed to init", __FUNCTION__);
228 ALOGE("%s: OverlayImpl rot1 failed to init", __FUNCTION__);
233 OVASSERT(mPipe1, "%s: OverlayImpl pipe1 is null", __FUNCTION__);
236 ALOGE("%s: OverlayImpl pipe1 failed to init", __FUNCTION__);
249 ALOGE("%s: OverlayImpl rot2 failed to init", __FUNCTION__);
254 OVASSERT(mPipe2, "%s: OverlayImpl pipe2 is null", __FUNCTION__);
257 ALOGE("%s: OverlayImpl pipe2 failed to init", __FUNCTION__);
270 bool OverlayImpl<P0, P1, P2>::closePipe(utils::eDest dest)
272 OVASSERT(utils::isValidDest(dest), "%s: OverlayImpl invalid dest=%d",
277 OVASSERT(mPipe0, "%s: OverlayImpl pipe0 is null", __FUNCTION__);
280 ALOGE("%s: OverlayImpl failed to close pipe0", __FUNCTION__);
287 OVASSERT(mRotP0, "%s: OverlayImpl rot0 is null", __FUNCTION__);
289 ALOGE("%s: OverlayImpl failed to close rot for pipe0", __FUNCTION__);
297 OVASSERT(mPipe1, "%s: OverlayImpl pipe1 is null", __FUNCTION__);
300 ALOGE("%s: OverlayImpl failed to close pipe1", __FUNCTION__);
307 OVASSERT(mRotP1, "%s: OverlayImpl rot1 is null", __FUNCTION__);
309 ALOGE("%s: OverlayImpl failed to close rot for pipe1", __FUNCTION__);
317 OVASSERT(mPipe2, "%s: OverlayImpl pipe2 is null", __FUNCTION__);
320 ALOGE("%s: OverlayImpl failed to close pipe2", __FUNCTION__);
327 OVASSERT(mRotP2, "%s: OverlayImpl rot2 is null", __FUNCTION__);
329 ALOGE("%s: OverlayImpl failed to close rot for pipe2", __FUNCTION__);
340 bool OverlayImpl<P0, P1, P2>::copyOvPipe(OverlayImplBase* ov,
343 OVASSERT(ov, "%s: OverlayImpl ov is null", __FUNCTION__);
344 OVASSERT(utils::isValidDest(dest), "%s: OverlayImpl invalid dest=%d",
347 OverlayImpl<P0, P1, P2>* ovimpl = static_cast<OverlayImpl<P0, P1, P2>*>(ov);
375 bool OverlayImpl<P0, P1, P2>::init(RotatorBase* rot0,
405 bool OverlayImpl<P0, P1, P2>::close()
415 bool OverlayImpl<P0, P1, P2>::commit(utils::eDest dest)
423 ALOGE("OverlayImpl p0 failed to commit");
430 ALOGE("OverlayImpl p1 failed to commit");
437 ALOGE("OverlayImpl p2 failed to commit");
446 bool OverlayImpl<P0, P1, P2>::setCrop(const utils::Dim& d, utils::eDest dest)
454 ALOGE("OverlayImpl p0 failed to crop");
461 ALOGE("OverlayImpl p1 failed to crop");
468 ALOGE("OverlayImpl p2 failed to crop");
477 bool OverlayImpl<P0, P1, P2>::setPosition(const utils::Dim& d,
486 ALOGE("OverlayImpl p0 failed to setpos");
493 ALOGE("OverlayImpl p1 failed to setpos");
500 ALOGE("OverlayImpl p2 failed to setpos");
509 bool OverlayImpl<P0, P1, P2>::setTransform(const utils::eTransform& param,
518 ALOGE("OverlayImpl p0 failed to setparam");
525 ALOGE("OverlayImpl p1 failed to setparam");
532 ALOGE("OverlayImpl p2 failed to setparam");
541 bool OverlayImpl<P0, P1, P2>::setSource(
551 ALOGE("OverlayImpl p0 failed to setsrc");
558 ALOGE("OverlayImpl p1 failed to setsrc");
565 ALOGE("OverlayImpl p2 failed to setsrc");
574 bool OverlayImpl<P0, P1, P2>::queueBuffer(int fd, uint32_t offset,
583 ALOGE("OverlayImpl p0 failed to queueBuffer");
590 ALOGE("OverlayImpl p1 failed to queueBuffer");
597 ALOGE("OverlayImpl p2 failed to queueBuffer");
606 void OverlayImpl<P0, P1, P2>::dump() const
611 ALOGE("== Dump OverlayImpl dump start ROT p0 ==");
613 ALOGE("== Dump OverlayImpl dump end ROT p0 ==");
614 ALOGE("== Dump OverlayImpl dump start ROT p1 ==");
616 ALOGE("== Dump OverlayImpl dump end ROT p1 ==");
617 ALOGE("== Dump OverlayImpl dump start ROT p2 ==");
619 ALOGE("== Dump OverlayImpl dump end ROT p2 ==");
620 ALOGE("== Dump OverlayImpl dump start p0 ==");
622 ALOGE("== Dump OverlayImpl dump end p0 ==");
623 ALOGE("== Dump OverlayImpl dump start p1 ==");
625 ALOGE("== Dump OverlayImpl dump end p1 ==");
626 ALOGE("== Dump OverlayImpl dump start p2 ==");
628 ALOGE("== Dump OverlayImpl dump end p2 ==");