am 4fb6416e: Merge "we need to guarantee that h/w comp set() is called when a buffer has been retired" into ics-mr0
* commit '4fb6416e3a21031a88921a784ae62b13d8a1a39f': we need to guarantee that h/w comp set() is called when a buffer has been retired
This commit is contained in:
commit
5bacca6238
|
@ -445,15 +445,13 @@ bool SurfaceFlinger::threadLoop()
|
|||
|
||||
void SurfaceFlinger::postFramebuffer()
|
||||
{
|
||||
if (!mSwapRegion.isEmpty()) {
|
||||
const DisplayHardware& hw(graphicPlane(0).displayHardware());
|
||||
const nsecs_t now = systemTime();
|
||||
mDebugInSwapBuffers = now;
|
||||
hw.flip(mSwapRegion);
|
||||
mLastSwapBufferTime = systemTime() - now;
|
||||
mDebugInSwapBuffers = 0;
|
||||
mSwapRegion.clear();
|
||||
}
|
||||
const DisplayHardware& hw(graphicPlane(0).displayHardware());
|
||||
const nsecs_t now = systemTime();
|
||||
mDebugInSwapBuffers = now;
|
||||
hw.flip(mSwapRegion);
|
||||
mLastSwapBufferTime = systemTime() - now;
|
||||
mDebugInSwapBuffers = 0;
|
||||
mSwapRegion.clear();
|
||||
}
|
||||
|
||||
void SurfaceFlinger::handleConsoleEvents()
|
||||
|
|
Loading…
Reference in New Issue