Home
last modified time | relevance | path

Searched refs:transparentRegion (Results 1 – 17 of 17) sorted by relevance

/frameworks/native/services/surfaceflinger/layerproto/include/layerproto/
DLayerProtoParser.h89 LayerProtoParser::Region transparentRegion; variable
/frameworks/native/libs/gui/
DLayerState.cpp121 SAFE_PARCEL(output.write, transparentRegion); in write()
231 SAFE_PARCEL(input.read, transparentRegion); in read()
534 transparentRegion = other.transparentRegion; in merge()
732 (!transparentRegion.hasSameRects(other.transparentRegion))) { in diff()
DSurfaceComposerClient.cpp1449 const Region& transparentRegion) { in setTransparentRegionHint() argument
1456 s->transparentRegion = transparentRegion; in setTransparentRegionHint()
/frameworks/native/services/surfaceflinger/layerproto/
DLayerProtoParser.cpp84 layer.transparentRegion = generateRegion(layerProto.transparent_region()); in generateLayer()
287 result.append(transparentRegion.to_string("TransparentRegion").c_str()); in to_string()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutput.cpp620 Region transparentRegion; in ensureOutputLayerIfVisible() local
676 transparentRegion.clear(); in ensureOutputLayerIfVisible()
678 transparentRegion = tr.transform(clippedTransparentRegionHint); in ensureOutputLayerIfVisible()
683 transparentRegion.clear(); in ensureOutputLayerIfVisible()
765 Region visibleNonTransparentRegion = visibleRegion.subtract(transparentRegion); in ensureOutputLayerIfVisible()
794 transparentRegion.intersect(outputState.layerStackSpace.getContent())) in ensureOutputLayerIfVisible()
/frameworks/base/core/java/android/content/res/
DCompatibilityInfo.java401 public void translateRegionInWindowToScreen(Region transparentRegion) { in translateRegionInWindowToScreen() argument
402 transparentRegion.scale(applicationScale); in translateRegionInWindowToScreen()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/util/
DStubTransaction.java101 Region transparentRegion) { in setTransparentRegionHint() argument
/frameworks/base/services/tests/servicestests/utils/com/android/server/testutils/
DStubTransaction.java99 Region transparentRegion) { in setTransparentRegionHint() argument
/frameworks/native/libs/gui/include/gui/
DLayerState.h326 Region transparentRegion; member
DSurfaceComposerClient.h541 const Region& transparentRegion);
/frameworks/native/services/surfaceflinger/Tracing/
DTransactionProtoParser.cpp141 LayerProtoHelper::writeToProto(layer.transparentRegion, proto.mutable_transparent_region()); in toProto()
412 LayerProtoHelper::readFromProto(proto.transparent_region(), layer.transparentRegion); in fromProto()
/frameworks/native/services/surfaceflinger/FrontEnd/
DLayerSnapshot.cpp364 transparentRegionHint = requested.transparentRegion; in merge()
DLayerSnapshotBuilder.cpp1010 requested.transparentRegion); in updateLayerBounds()
1017 RequestedLayerState::reduce(snapshot.croppedBufferSize, requested.transparentRegion); in updateLayerBounds()
/frameworks/native/services/surfaceflinger/
DLayerProtoHelper.cpp417 LayerProtoHelper::writeToProto(requestedState.transparentRegion, in writeSnapshotToProto()
DSurfaceFlinger.cpp5603 if (layer->setTransparentRegionHint(s.transparentRegion)) in setClientStateLocked()
/frameworks/native/libs/gui/tests/
DEndToEndNativeInputTest.cpp659 Region transparentRegion(Rect(0, 0, 10, 10)); in TEST_F() local
660 t.setTransparentRegionHint(sc, transparentRegion); in TEST_F()
/frameworks/base/core/java/android/view/
DSurfaceControl.java3168 public Transaction setTransparentRegionHint(SurfaceControl sc, Region transparentRegion) { in setTransparentRegionHint() argument
3172 "unsetFixedTransformHint", this, sc, "region=" + transparentRegion); in setTransparentRegionHint()
3175 sc.mNativeObject, transparentRegion); in setTransparentRegionHint()