Hello All, I have ported android 2.2 on imx51 nitrogen board having IPU, VPU and GPU enabled. When i try to run sample test of bootanimation in which open GL ES APis are implemented. But when i try to run that test, it is giving following error.
"Color formats don't match. Falling back to copy forward swap." I have implemented a sample application which read yuv data from sample.yuv file and convert it to rgb565 and display it. It is a simple C application. When i try to run VGA content, it is taking too much time to display each frame. I counted time taken by each frame, i found that glTexImage2D is taking around 55 msec of time to load 640x480 image and also glDrawElements is also taking 40 msec of time. eglSwapBuffers is also taking that much of time. CPU usage is also too much and almost block by this application. I am really confused, if i use HW color conversion then it shouls not take much time to convert from yuv to rgb. When i call eglCreateWindowSurface and eglCreateContext i am getting same error "Color formats don't match. Falling back to copy forward swap.". Can anyone guide me why it is not working properly. Am i doing any wrong thing. Imx51 is having AMD GPU. The same test is working fine on TIs board like beagle board and stalker board having PowerSGX GPU. Please guide me and correct me if i am wrong at any place. Thanks In Advance, Tejas. -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting