Plan 9 from Bell Labs’s /usr/web/sources/patch/maybe/vga-vesa-modes/readme

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


fix writing garbage cursor image in main by removing
the code. the kernel gc drivers will load the arrow
image when initialized so there is no need to touch it.

the vesa modeinfo dx field is the visual width of
the framebuffer image and is not always equal to the
width of the framebuffer memory image. account for this
by setting vga->virtx in the options phase when needed.

filter out modes in vbemodeinfo that are not supported
by plan9 devdraw (text, planar, non chain, yuv, stereo).

filter out modes that say they are not supported by the
hardware, dont support linear framebuffer or being non
graphics modes.

renamed the Vmode.name field to Vmode.size as thats what
it really is. fill in standard vesa timing information
in dbvesamode().

some other minjor fixes in vesa.c

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].