diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2022-01-26 06:42:52 +0100 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-01-26 06:42:52 +0100 |
commit | 80a9dcad35e0a72ebe766c7ed821e465f912ac15 (patch) | |
tree | b5823c2d451cc5a8c84b71336571e8bd4d074ab9 /minui/graphics.h | |
parent | Merge "[MTE] Add interface to communicate MTE status to bootloader." (diff) | |
parent | minui: Add support for multiple connectors (diff) | |
download | android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.tar android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.tar.gz android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.tar.bz2 android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.tar.lz android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.tar.xz android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.tar.zst android_bootable_recovery-80a9dcad35e0a72ebe766c7ed821e465f912ac15.zip |
Diffstat (limited to '')
-rw-r--r-- | minui/graphics.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/minui/graphics.h b/minui/graphics.h index 3c45a406b..5408c93e9 100644 --- a/minui/graphics.h +++ b/minui/graphics.h @@ -21,6 +21,12 @@ class MinuiBackend { public: + enum DrmConnector { + DRM_MAIN = 0, + DRM_SEC, + DRM_MAX, + }; + // Initializes the backend and returns a GRSurface* to draw into. virtual GRSurface* Init() = 0; @@ -28,9 +34,12 @@ class MinuiBackend { // be displayed, and returns a new drawing surface. virtual GRSurface* Flip() = 0; - // Blank (or unblank) the screen. + // Blank (or unblank) the default screen. virtual void Blank(bool) = 0; + // Blank (or unblank) the specific screen. + virtual void Blank(bool blank, DrmConnector index) = 0; + // Device cleanup when drawing is done. virtual ~MinuiBackend() {}; }; |