Hello,
I'm currently porting Android 4.2.2_r1 to a company made platform that embed a mali 200 gpu. My questions are : Is the triple buffering mandatory for Android 4.2? Could you explain to me how integrate the multi buffering in the hwcomposer please? In fact, I see a very strange problem with the hardware composer. In the "set" function Android pass the FRAMEBUFFER_TARGET layer (wich is actually a real framebuffer allocated with gralloc). If I need to synchronize this with a fence (set in layer->releaseFenceFd) my Android system stuck. It seems that Android want to work on the front framebuffer. If I do not synchronize layers, I can see tearing on my screen. (I USE an IOCTL named FBIOPAN_DISPLAY to swap the framebuffer in the hwcomposer). My platform perfectly works on Android 2.3.7 and on Android 4.0.4 Thanks for your help, Adrien -- -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
