Dear All,
I have kernel 3.10.53 and a display with a resolution of 1280x1024 connected via LVDS.
The display works fine and the updatetime is good if I used rotate 0.
If I change the displayrotation to 270 degrees the updaterate of the display is very slow, it seems that the rotation will be done by software.
Is there a way to rotate the display by hardware to speed up the udate rate ?
Kind regards
Wolfgang
Solved! Go to Solution.
Dear All,
When I was checking why the rotation slows down the updaterate I found out that the new vivante driver include with kernel 3.10.53 needs much more cpu time than the older on from kernel 3.0.43.
In numbers
CPU load of X-server on one core is for
3.0.43 10%
3.10.53 60%
the rotation is only the last tick that slows down my graphics.
Kind regards
Wolfgang
Dear All,
When I was checking why the rotation slows down the updaterate I found out that the new vivante driver include with kernel 3.10.53 needs much more cpu time than the older on from kernel 3.0.43.
In numbers
CPU load of X-server on one core is for
3.0.43 10%
3.10.53 60%
the rotation is only the last tick that slows down my graphics.
Kind regards
Wolfgang
Hi Wolfgang,
You can find useful information about your problem here: Q&A: How to do MX6 1080p 90 degree display rotation?
Best Regards,
Isai
Thanks for your replay Isai,
isn't there an option in the linux driver of the ipu to rotated the display in hardware ?
To run my display I have to the split mode in my dts-file
&ldb {
split-mode;
status = "okay";
}
So the display is split into two pictures because it is limited to 1024x1024, can the ipu rotate this pictures in hardware if split mode is active ?
Kind regards
Wolfgang