summaryrefslogtreecommitdiff
path: root/arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h
diff options
context:
space:
mode:
Diffstat (limited to 'arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h')
-rw-r--r--arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h b/arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h
index adcb898..2e189e5 100644
--- a/arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h
+++ b/arm64/include/frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h
@@ -529,6 +529,10 @@ public:
// a buffer of a different size.
Transaction& setFixedTransformHint(const sp<SurfaceControl>& sc, int32_t transformHint);
+ // Sets that this surface control and its children are trusted overlays for input
+ Transaction& setTrustedOverlay(const sp<SurfaceControl>& sc, bool isTrustedOverlay);
+
+ Transaction& setDropInputMode(const sp<SurfaceControl>& sc, gui::DropInputMode mode);
status_t setDisplaySurface(const sp<IBinder>& token,
const sp<IGraphicBufferProducer>& bufferProducer);