Lines Matching refs:Rotator
30 //============Rotator=========================
32 Rotator::Rotator() {
38 /* Used in debugging to turnoff rotator caching */
43 Rotator::~Rotator() {}
45 Rotator* Rotator::getRotator() {
57 int Rotator::getDownscaleFactor(const int& srcW, const int& srcH,
68 uint32_t Rotator::calcOutputBufSize(const utils::Whf& destWhf) {
77 int Rotator::getRotatorHwType() {
84 bool Rotator::isRotCached(int fd, uint32_t offset) const {
90 bool Rotator::rotDataChanged(int fd, uint32_t offset) const {
91 /* fd and offset are the attributes of the current rotator input buffer.
93 * attributes of the previous rotator input buffer */
150 * buffer by the rotator (this func is called when rotator is
195 Rotator* RotMgr::getNext() {
197 overlay::Rotator *rot = NULL;
199 ALOGW("%s, MAX rotator sessions reached, request rejected", __func__);
202 mRot[mUseCount] = overlay::Rotator::getRotator();
233 if(mRotDevFd < 0 && Rotator::getRotatorHwType() == Rotator::TYPE_MDSS) {