diff options
Diffstat (limited to 'hwc3/include/IComposerHal.h')
-rw-r--r-- | hwc3/include/IComposerHal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hwc3/include/IComposerHal.h b/hwc3/include/IComposerHal.h index 6fe25c5..7183dec 100644 --- a/hwc3/include/IComposerHal.h +++ b/hwc3/include/IComposerHal.h @@ -55,6 +55,7 @@ #include <aidl/android/hardware/graphics/composer3/HdrCapabilities.h> #include <aidl/android/hardware/graphics/composer3/LayerBrightness.h> #include <aidl/android/hardware/graphics/composer3/LayerCommand.h> +#include <aidl/android/hardware/graphics/composer3/OverlayProperties.h> #include <aidl/android/hardware/graphics/composer3/ParcelableBlendMode.h> #include <aidl/android/hardware/graphics/composer3/ParcelableComposition.h> #include <aidl/android/hardware/graphics/composer3/ParcelableDataspace.h> @@ -137,6 +138,7 @@ class IComposerHal { common::Transform* orientation) = 0; virtual int32_t getDozeSupport(int64_t display, bool& outSupport) = 0; virtual int32_t getHdrCapabilities(int64_t display, HdrCapabilities* caps) = 0; + virtual int32_t getOverlaySupport(OverlayProperties* caps) = 0; virtual int32_t getMaxVirtualDisplayCount(int32_t* count) = 0; virtual int32_t getPerFrameMetadataKeys(int64_t display, std::vector<PerFrameMetadataKey>* keys) = 0; |