Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
C0D4669027yWho uses their phone upside down?
Sideways sure.. although zoomed text would feel weird, but upside down? -
@C0D4 a friend of mine used his phone this way after it fell and the screen got cracked at the bottom
-
740027567yQuite often, the hardware graphics acceleration is noticably slower in reverse portrait, though
-
740027567yBasically, when you send data to a LCD controller, you send a stream of pixels, so the LCD controller sets each pixel in its internal memory and moves to the next one. Therefore, there is a preferred drawing direction (say, from left to right, then from top to bottom).
Ideally, a image to be drawn is in the phone's RAM in the same format, so just the pixel data has to be sent after setting the area to be drawn on.
For another screen orientation, the image data has to be shuffled around or a new position command for each line (or even pixel) has to be transmitted. Thus, a much larger overhead is necessary.
Disclaimer: I have no experience with LCD controllers for such high-resolution displays, but several “intermediate range” controllers do it this way.
Related Rants
I don't think devrant would work very well in landscape orientation, but could we please get reverse portrait orientation?
I don't know shit about app development but I'm pretty sure that is an option.
devrant
feature request