diff options
author | Andrew Dodd <atd7@cornell.edu> | 2012-12-05 00:47:48 -0500 |
---|---|---|
committer | Andrew Dodd <atd7@cornell.edu> | 2012-12-05 00:47:48 -0500 |
commit | 3fc2ca9f38b75a67b1543c84cce91964c268adc7 (patch) | |
tree | 03e610e90cf2fe404e1eaab91b4a2eaad6dbb33b /exynos4 | |
parent | 1400c151aa81bc5cfcb55334406d76f1740f6335 (diff) | |
download | android_hardware_samsung-3fc2ca9f38b75a67b1543c84cce91964c268adc7.tar.gz android_hardware_samsung-3fc2ca9f38b75a67b1543c84cce91964c268adc7.tar.bz2 android_hardware_samsung-3fc2ca9f38b75a67b1543c84cce91964c268adc7.zip |
gralloc: Let } rejoin its people
This is the story of poor }. It is a painful saga.
Samsung left } floating inside the galaxy of framebuffer_alloc,
unable to join its brethren on the planet of STANDARD_LINUX_SCREEN
when they were shifted out of the #ifdef dimension.
codeworkx brutally eliminated poor } from the galaxy, it was
nowhere to be seen. codeworkx then took pity on the } and
placed it back on the planet of STANDARD_LINUX_SCREEN, but
placed it on a continent where it was all alone, unable to
ever see its mate {
Take pity on poor }, let it rejoin its people on the correct
continent of the planet STANDARD_LINUX_SCREEN, so they may
all shift out of the #ifdef dimension together.
Change-Id: I7a700b73ccd2c91f91d9af3704930759f46978c7
Diffstat (limited to 'exynos4')
-rw-r--r-- | exynos4/hal/libgralloc_ump/framebuffer_device.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/exynos4/hal/libgralloc_ump/framebuffer_device.cpp b/exynos4/hal/libgralloc_ump/framebuffer_device.cpp index 9fec733..cfdedba 100644 --- a/exynos4/hal/libgralloc_ump/framebuffer_device.cpp +++ b/exynos4/hal/libgralloc_ump/framebuffer_device.cpp @@ -128,6 +128,7 @@ static int fb_post(struct framebuffer_device_t* dev, buffer_handle_t buffer) ALOGE("S3CFB_SET_VSYNC_INT disable failed"); return 0; } + } #else /*Standard Android way*/ #ifdef MALI_VSYNC_EVENT_REPORT_ENABLE @@ -145,9 +146,7 @@ static int fb_post(struct framebuffer_device_t* dev, buffer_handle_t buffer) gralloc_mali_vsync_report(MALI_VSYNC_EVENT_END_WAIT); #endif #endif -#ifdef STANDARD_LINUX_SCREEN - } -#endif + m->currentBuffer = buffer; } else { /* |