Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[hammerhead] directfb mode issue #49
I've got this working on the hammerhead with the info on the debugging wiki page.
The hammerhead has still the not-refreshing issue. Apparently this is not really a bug but the way this driver does double buffering, sadly directfb doesn't support this double buffer method yet.
Thanks to zhuowei on IRC we now know that in the android recovery they flip the buffer like this: https://github.com/LineageOS/android_bootable_recovery/blob/6a0693fcce0fea8fd41252ba176aa8e3de33b953/minui/graphics_fbdev.cpp#L77
which is basically the same thing as doing
3 possible options for making this work:
referenced this issue
Sep 11, 2017
I'm OK with closing it if it's no longer a problem because msm_fb_refresher can be used instream. I don't have a device that needs msm_fb_refresher, so I was not able to personally reproduce this original issue. Also, I didn't really want to do the same ioctl from within osk-sdl.. that was a hack/experiment.