<div>Dear All,</div>
<div>             I am trying to implement screen rotation support for our video driver and facing one screen resolution related issue after making some progress in that.</div>
<div> </div>
<div>The default mode for our display is 480x800 and we dont have any other modes currently supported by this what I mean is ScrnInfoPtr-&gt;modes will hve only this mode. </div>
<div>Now when I try to rotate the display by executing &quot;xrandr -o 2&quot;, the screen gets rotated 180 degree and things look good but when I try xrandr -o 1 or xrandr -o 3 then screen gets rotated but I dont see the full screen. </div>

<div>Below, I have tried to give a pictorial view of what is happening after 90/180 degree rotation. I am running the xeyes application to test this.</div>
<div> </div>
<div> </div>
<div>|-----------------------------------------|</div>
<div>|O O                                   |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         | </div>
<div>|                                         |</div>
<div>|                    x                   |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|-----------------------------------------|</div>
<div> </div>
<div> </div>
<div> after xrandr -o 1  the screen is something like below.</div>
<div> </div>
<div>
<div> </div>
<div>|-----------------------------------------|</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>| O                                     |</div>
<div>| O                                     |</div>
<div>|-----------------------------------------| </div>
<div>|                                         |     </div>
<div>|                                         |</div>
<div>|-----------------------------------------|</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                         |</div>
<div>|                                 x      |</div>
<div>|                                         |</div>
<div>| O                                     |</div>
<div>| O                                     |</div>
<div>|-----------------------------------------|</div>
<div> </div>
<div> Initially I thought the problem is with the mode and tried to add a 800x480 mode and then executed &quot;xrandr -o 1&quot; but that also does not help.</div>
<div> Do you think it is related to the fact that our driver does not support any other mode other than 480X800. Do I need to create and add new mode like 800x480 when I am trying to rotate the screen in landscape mode or </div>

<div> the 480x800 is just fine. </div>
<div> </div>
<div> Does someone have any idea what is probably the root cause of this issue?</div>
<div> </div>
<div>Thanks,</div>
<div>Sid.</div>
<div> </div></div>
<div> </div>
<div> </div>
<div><br> </div>
<div> </div>
<div> </div>