I want to change the screen resolution from 1024x600 to 1024x768 when user use VGA out function. I had pass the fb_var_screeninfo to the driver at EGLDisplaySurface.cpp. Use fini() and init() to free and re-initial DisplayHardware in DisplayHardware.cpp. And then I copy a part of ReadytoRun() in SurfaceFlinger.cpp to initialize primary screen, shared control block and OpenGL|ES. After all I set all DisplayHardware bound as dirty region and then composeSurface(). Are there something I have to do for reinit the display and screen? If I want redraw all UI ( title bar, background, menu bar or AP's UI…..), How can I do?
--~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---