diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2010-10-14 18:04:30 -0700 |
---|---|---|
committer | Jean-Baptiste Queru <jbq@google.com> | 2010-10-14 19:05:09 -0700 |
commit | 118b5d7961a4abc29c8bd592956007f40ad4fc6d (patch) | |
tree | a20a8e591ef0fe00eb32b2fc137ba4e2f274dd8c /modules/gralloc/framebuffer.cpp | |
parent | 455e83b705cf4ab830b79585f83176b90daed895 (diff) |
Allow disabling page-flipping.
Some devices have low-level bugs in their page-flip.
Disabling it at this level gives us more flexibility
than trying to control it elsewhere.
Bug: 3097357
Change-Id: Icc6ae172264e453bec0680e74a497a2b24299c4a
Diffstat (limited to 'modules/gralloc/framebuffer.cpp')
-rw-r--r-- | modules/gralloc/framebuffer.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/gralloc/framebuffer.cpp b/modules/gralloc/framebuffer.cpp index 01951034..a487b5da 100644 --- a/modules/gralloc/framebuffer.cpp +++ b/modules/gralloc/framebuffer.cpp @@ -43,7 +43,12 @@ /*****************************************************************************/ // numbers of buffers for page flipping +#if defined(NO_PAGE_FLIPPING) +// page-flipping is buggy on some devices +#define NUM_BUFFERS 1 +#else #define NUM_BUFFERS 2 +#endif enum { |