Ok, so... I'm using pi4b with Buster.
I know that if I rotate screen with 'display_rotate' option in 'config.txt', it disables 'vc4-fkms-v3d' and 'vc4-kms-v3d', so we lost graphics acceleration. For example, when using mpv for video playing, with display_rotate=0 it works fluent and nice. But if you rotate the screen (for example, display_rotate=1), the mpv performances is so so poor...
I'm trying to rotate framebuffer with fbset, my screen is 1920x1080 - 60hz. Curiusly, /etc/fb.modes doesn't contains a definition for this mode, but fbset command output is:
I tried to define a new mode, 1080 1920, but it desn't works, using ' fbset -g' option, defining the mode into fb.modes and so.
The question is: Is there a way to rotate video ouput (framebuffer), without loosing graphics acceleration? I need to rotate all the system.
I know that if I rotate screen with 'display_rotate' option in 'config.txt', it disables 'vc4-fkms-v3d' and 'vc4-kms-v3d', so we lost graphics acceleration. For example, when using mpv for video playing, with display_rotate=0 it works fluent and nice. But if you rotate the screen (for example, display_rotate=1), the mpv performances is so so poor...
I'm trying to rotate framebuffer with fbset, my screen is 1920x1080 - 60hz. Curiusly, /etc/fb.modes doesn't contains a definition for this mode, but fbset command output is:
Code:
mode "1920x1080" geometry 1920 1080 1920 1080 16 timings 0 0 0 0 0 0 0 accel true rgba 5/11,6/5,5/0,0/0endmode
The question is: Is there a way to rotate video ouput (framebuffer), without loosing graphics acceleration? I need to rotate all the system.
Statistics: Posted by jeancc — Mon Nov 25, 2024 9:03 am — Replies 0 — Views 30