[Bug] arm64: glamor: display abnormal when rotate screen

Eric Anholt eric at anholt.net
Mon Nov 14 18:32:15 UTC 2016


Mark yao <mark.yao at rock-chips.com> writes:

> Hi Eric
>
> We found some display problem when rotate the screen.
>
> You can see the abnormal display picture on attachment.
>
> Bug reproduce step:
> 1, run lubuntu session.
> 2, rotate screen: xrandr --output eDP-1 --rotate right
> 3, run lxterminal, enter some message, move the lxterminal, then you
> can find font become abnormal.
>
> We try that:
> 1, disable glamor, looks good, no problem.
> 2, use screenshot to catch abnormal display, the screenshot picture is
> normal, no problem.
> 3, use x86 desktop pc(OpenGL), run same display with glamor, no
> problem.
>
> Our testing environment:
> rk3399 board:
> CPU: arm64
> GPU: mali t86x(mali ddk r9p0, EGL 1.4, opengles 2.x)
>
> Eric, seem this problem only happen on EGL context, do you see this
> problem before? I don't know how to debug for it,
> Can you help us to analysis it?

glamor has never worked correctly on GLES2 that I know of.  Have you run
the X Test suite on the X Server master branch against your stack to
validate it?  The texture transfers were broken, in my experience, and
would need wrappers to format-convert inside of X.

With proper open source drivers we get desktop GL, so nobody else has
been working on GLES support.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 800 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-devel/attachments/20161114/a8adc6ed/attachment.sig>


More information about the xorg-devel mailing list