Searched refs:activeTransparentRegion (Results 1 - 5 of 5) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DLayerRejecter.cpp121 if (!mFront.activeTransparentRegion.isTriviallyEqual(mFront.requestedTransparentRegion)) {
122 mFront.activeTransparentRegion = mFront.requestedTransparentRegion;
130 mCurrent.activeTransparentRegion = mFront.activeTransparentRegion;
H A DLayer.cpp328 auto const screenTransparentRegion = t.transform(s.activeTransparentRegion);
337 return computeBounds(s.activeTransparentRegion);
340 FloatRect Layer::computeBounds(const Region& activeTransparentRegion) const {
366 return reduce(floatWin, activeTransparentRegion);
431 activeCrop = reduce(activeCrop, s.activeTransparentRegion);
516 Region activeTransparentRegion(s.activeTransparentRegion);
535 activeTransparentRegion.orSelf(Rect(0, 0, s.active.w, activeCrop.top));
536 activeTransparentRegion.orSelf(Rect(0, activeCrop.bottom, s.active.w, s.active.h));
537 activeTransparentRegion
[all...]
H A DLayer.h209 Region activeTransparentRegion; member in struct:android::Layer::State
321 FloatRect computeBounds(const Region& activeTransparentRegion) const;
H A DSurfaceInterceptor.cpp106 addTransparentRegionLocked(transaction, layerId, layer->mCurrentState.activeTransparentRegion);
H A DSurfaceFlinger.cpp2723 transparentRegion = tr.transform(s.activeTransparentRegion);

Completed in 147 milliseconds