Loading libs/gui/ISurfaceComposer.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,8 @@ namespace android { using ui::ColorMode; class BpSurfaceComposer : public BpInterface<ISurfaceComposer> { public: Loading libs/gui/Surface.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,8 @@ namespace android { using ui::ColorMode; Surface::Surface(const sp<IGraphicBufferProducer>& bufferProducer, bool controlledByApp) : mGraphicBufferProducer(bufferProducer), mCrop(Rect::EMPTY_RECT), Loading libs/gui/SurfaceComposerClient.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,8 @@ #include <private/gui/ComposerService.h> namespace android { using ui::ColorMode; // --------------------------------------------------------------------------- ANDROID_SINGLETON_STATIC_INSTANCE(ComposerService); Loading libs/gui/include/gui/ISurfaceComposer.h +4 −4 Original line number Diff line number Diff line Loading @@ -30,7 +30,7 @@ #include <ui/FrameStats.h> #include <ui/PixelFormat.h> #include <ui/GraphicBuffer.h> #include <ui/GraphicsTypes.h> #include <ui/GraphicTypes.h> #include <vector> Loading Loading @@ -161,10 +161,10 @@ public: virtual status_t setActiveConfig(const sp<IBinder>& display, int id) = 0; virtual status_t getDisplayColorModes(const sp<IBinder>& display, Vector<ColorMode>* outColorModes) = 0; virtual ColorMode getActiveColorMode(const sp<IBinder>& display) = 0; Vector<ui::ColorMode>* outColorModes) = 0; virtual ui::ColorMode getActiveColorMode(const sp<IBinder>& display) = 0; virtual status_t setActiveColorMode(const sp<IBinder>& display, ColorMode colorMode) = 0; ui::ColorMode colorMode) = 0; /* Capture the specified screen. requires READ_FRAME_BUFFER permission * This function will fail if there is a secure window on screen. Loading libs/gui/include/gui/SurfaceComposerClient.h +5 −4 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ #include <utils/threads.h> #include <ui/FrameStats.h> #include <ui/GraphicsTypes.h> #include <ui/GraphicTypes.h> #include <ui/PixelFormat.h> #include <gui/CpuConsumer.h> Loading Loading @@ -89,13 +89,14 @@ public: // Gets the list of supported color modes for the given display static status_t getDisplayColorModes(const sp<IBinder>& display, Vector<ColorMode>* outColorModes); Vector<ui::ColorMode>* outColorModes); // Gets the active color mode for the given display static ColorMode getActiveColorMode(const sp<IBinder>& display); static ui::ColorMode getActiveColorMode(const sp<IBinder>& display); // Sets the active color mode for the given display static status_t setActiveColorMode(const sp<IBinder>& display, ColorMode colorMode); static status_t setActiveColorMode(const sp<IBinder>& display, ui::ColorMode colorMode); /* Triggers screen on/off or low power mode and waits for it to complete */ static void setDisplayPowerMode(const sp<IBinder>& display, int mode); Loading Loading
libs/gui/ISurfaceComposer.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,8 @@ namespace android { using ui::ColorMode; class BpSurfaceComposer : public BpInterface<ISurfaceComposer> { public: Loading
libs/gui/Surface.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,8 @@ namespace android { using ui::ColorMode; Surface::Surface(const sp<IGraphicBufferProducer>& bufferProducer, bool controlledByApp) : mGraphicBufferProducer(bufferProducer), mCrop(Rect::EMPTY_RECT), Loading
libs/gui/SurfaceComposerClient.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,8 @@ #include <private/gui/ComposerService.h> namespace android { using ui::ColorMode; // --------------------------------------------------------------------------- ANDROID_SINGLETON_STATIC_INSTANCE(ComposerService); Loading
libs/gui/include/gui/ISurfaceComposer.h +4 −4 Original line number Diff line number Diff line Loading @@ -30,7 +30,7 @@ #include <ui/FrameStats.h> #include <ui/PixelFormat.h> #include <ui/GraphicBuffer.h> #include <ui/GraphicsTypes.h> #include <ui/GraphicTypes.h> #include <vector> Loading Loading @@ -161,10 +161,10 @@ public: virtual status_t setActiveConfig(const sp<IBinder>& display, int id) = 0; virtual status_t getDisplayColorModes(const sp<IBinder>& display, Vector<ColorMode>* outColorModes) = 0; virtual ColorMode getActiveColorMode(const sp<IBinder>& display) = 0; Vector<ui::ColorMode>* outColorModes) = 0; virtual ui::ColorMode getActiveColorMode(const sp<IBinder>& display) = 0; virtual status_t setActiveColorMode(const sp<IBinder>& display, ColorMode colorMode) = 0; ui::ColorMode colorMode) = 0; /* Capture the specified screen. requires READ_FRAME_BUFFER permission * This function will fail if there is a secure window on screen. Loading
libs/gui/include/gui/SurfaceComposerClient.h +5 −4 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ #include <utils/threads.h> #include <ui/FrameStats.h> #include <ui/GraphicsTypes.h> #include <ui/GraphicTypes.h> #include <ui/PixelFormat.h> #include <gui/CpuConsumer.h> Loading Loading @@ -89,13 +89,14 @@ public: // Gets the list of supported color modes for the given display static status_t getDisplayColorModes(const sp<IBinder>& display, Vector<ColorMode>* outColorModes); Vector<ui::ColorMode>* outColorModes); // Gets the active color mode for the given display static ColorMode getActiveColorMode(const sp<IBinder>& display); static ui::ColorMode getActiveColorMode(const sp<IBinder>& display); // Sets the active color mode for the given display static status_t setActiveColorMode(const sp<IBinder>& display, ColorMode colorMode); static status_t setActiveColorMode(const sp<IBinder>& display, ui::ColorMode colorMode); /* Triggers screen on/off or low power mode and waits for it to complete */ static void setDisplayPowerMode(const sp<IBinder>& display, int mode); Loading