Re: i.MX6 imx-drm framebuffer rotation. Kernel 3.14.52.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Freitag, den 22.04.2016, 15:21 +0300 schrieb Ivan Nikolaenko:
> Hi, Phillip!
> 
> Thank you for the fast responce.
> Ifollowed your adviceandrealized thatIincorrectlyformulatedthought. I 
> need a 180 degree rotation, not the flip.
> I got the vertical flip (screen reflected by Y axis), butmy attempt to 
> reflect it by X axis (xrandr --output DISP3\ BG --reflect x) failed 
> (nothing happened).

That is because the IDMAC controller considers the VF bit when
calculating the line start addresses (so reflect Y works) but completely
ignores the HF bit. The IC has a line buffer that is sampled backwards
if the HF bit is set.

> Is there a way to do 180deg rotation somehow?

If your display is < 1024 pixels in both width and height, it should be
possible to get reflect x functionality by hooking up the IC -> DMFC
direct flow.

regards
Philipp

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux