OSDN Git Service

Remove freezeDisplay(), which is no-op.
authorJeff Brown <jeffbrown@google.com>
Mon, 16 Jul 2012 21:58:11 +0000 (14:58 -0700)
committerJeff Brown <jeffbrown@google.com>
Mon, 16 Jul 2012 21:58:11 +0000 (14:58 -0700)
Change-Id: I2b70249a1545636fd6d98b58057b22f9529cad21

include/gui/SurfaceComposerClient.h
libs/gui/SurfaceComposerClient.cpp

index 3bd10de..c1c34f7 100644 (file)
@@ -93,12 +93,6 @@ public:
         
     //! Close a composer transaction on all active SurfaceComposerClients.
     static void closeGlobalTransaction(bool synchronous = false);
-    
-    //! Freeze the specified display but not transactions.
-    static status_t freezeDisplay(DisplayID dpy, uint32_t flags = 0);
-        
-    //! Resume updates on the specified display.
-    static status_t unfreezeDisplay(DisplayID dpy, uint32_t flags = 0);
 
     //! Set the orientation of the given display
     static int setOrientation(DisplayID dpy, int orientation, uint32_t flags);
index 8fa2167..8c953f7 100644 (file)
@@ -542,20 +542,6 @@ ssize_t SurfaceComposerClient::getNumberOfDisplays()
 
 // ----------------------------------------------------------------------------
 
-status_t SurfaceComposerClient::freezeDisplay(DisplayID dpy, uint32_t flags)
-{
-    // This has been made a no-op because it can cause Gralloc buffer deadlocks.
-    return NO_ERROR;
-}
-
-status_t SurfaceComposerClient::unfreezeDisplay(DisplayID dpy, uint32_t flags)
-{
-    // This has been made a no-op because it can cause Gralloc buffer deadlocks.
-    return NO_ERROR;
-}
-
-// ----------------------------------------------------------------------------
-
 ScreenshotClient::ScreenshotClient()
     : mWidth(0), mHeight(0), mFormat(PIXEL_FORMAT_NONE) {
 }