dynamically change configuration when adjust Overscan or Aspect ratio patch in single hdmi case on ICS imx6x platform.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

dynamically change configuration when adjust Overscan or Aspect ratio patch in single hdmi case on ICS imx6x platform.

820 Views
Ivan_liu
NXP Employee
NXP Employee

android version: ICS

hardware platform: imx6x

 

it is caused by screen rotation animation.

when change system configuration, it will introduce screen rotation animation.

changing resolution/over scan/color depth is implemented by GPU 2D.

but screen rotation animation is implemented by GPU 3D.

So, when do screen rotation animation, it will call GPU 3D to draw full screen.

The solution is to disable screen rotation animation for single HDMI display.

single HDMI should not have screen rotation animation, because it keep showing landscape and does

not response to screen rotation.

 

the attachment of disable_screen_rotation_animation.patch is the patch to do this.

it is for single HDMI product.

it is should be applied to frameworks/base.git.

 

Original Attachment has been moved to: disable_screen_rotation_animation.patch.zip

0 Kudos
0 Replies