Hello Everybody,
I repeated the test with the new release L3.14.52_1.1.0-ga, ( X11 qt5). The rotation performance bug seems to be fixed now.
There is still a gap when rotated but much less then in prior versions.
Regards, Jonas
root@imx6qdlsolo:~# uname -a
Linux imx6qdlsolo 3.14.52-1.1.0_ga+g5f6f0a5 #1 SMP PREEMPT Fri Dec 4 21:37:19 CST 2015 armv7l GNU/Linux
root@imx6qdlsolo:~# export DISPLAY=:0.0
root@imx6qdlsolo:~# xrandr -o "normal"
root@imx6qdlsolo:~# x11perf -scroll500 -copypixwin500 -comppixwin500 -compwinwin 500 -repeat 1
x11perf - X11 performance program, version 1.2
The X.Org Foundation server version 11702000 on :0.0
from imx6qdlsolo
Fri Dec 4 15:03:07 2015
Sync time adjustment is 0.1093 msecs.
20000 reps @ 0.4392 msec ( 2280.0/sec): Scroll 500x500 pixels
12000 reps @ 0.5008 msec ( 2000.0/sec): Copy 500x500 from pixmap to window
12000 reps @ 0.5004 msec ( 2000.0/sec): Composite 500x500 from window to window
12000 reps @ 0.5008 msec ( 2000.0/sec): Composite 500x500 from pixmap to window
root@imx6qdlsolo:~# glxgears
902 frames in 5.0 seconds = 180.396 FPS
root@imx6qdlsolo:~# xrandr -o "inverted"
root@imx6qdlsolo:~# x11perf -scroll500 -copypixwin500 -comppixwin500 -compwinwin 500 -repeat 1
x11perf - X11 performance program, version 1.2
The X.Org Foundation server version 11702000 on :0.0
from imx6qdlsolo
Fri Dec 4 15:04:50 2015
Sync time adjustment is 0.1097 msecs.
9000 reps @ 0.5955 msec ( 1680.0/sec): Scroll 500x500 pixels
8000 reps @ 0.7351 msec ( 1360.0/sec): Copy 500x500 from pixmap to window
8000 reps @ 0.7566 msec ( 1320.0/sec): Composite 500x500 from window to window
8000 reps @ 0.7556 msec ( 1320.0/sec): Composite 500x500 from pixmap to window
root@imx6qdlsolo:~# glxgears
910 frames in 5.0 seconds = 181.993 FPS