diff --git a/libgralloc/framebuffer.cpp b/libgralloc/framebuffer.cpp index 9565127..c643e3b 100644 --- a/libgralloc/framebuffer.cpp +++ b/libgralloc/framebuffer.cpp @@ -270,6 +270,7 @@ int mapFrameBufferLocked(struct private_module_t* module) uint32_t line_length = (info.xres * info.bits_per_pixel / 8); info.yres_virtual = (size * numberOfBuffers) / line_length; +#ifndef NO_HW_VSYNC struct msmfb_metadata metadata; metadata.op = metadata_op_base_blend; @@ -278,6 +279,7 @@ int mapFrameBufferLocked(struct private_module_t* module) if(ioctl(fd, MSMFB_METADATA_SET, &metadata) == -1) { ALOGW("MSMFB_METADATA_SET failed to configure alpha mode"); } +#endif uint32_t flags = PAGE_FLIP; if (ioctl(fd, FBIOPUT_VSCREENINFO, &info) == -1) {