• Jeffrey Lee's avatar
    Assorted GraphicsV improvements · 694750de
    Jeffrey Lee authored
    Detail:
      This set of changes:
      * Adds basic support for multiple GraphicsV drivers, by way of some new OS_ScreenMode reason codes for registering/deregistering, selecting and enumerating drivers (11, 64-68)
      * Tidies up handling of HAL video calls so that the HAL calls will be transformed into a bona fide GraphicsV driver if they're implemented
      * Changes handling of 16bpp gamma table entries so that they're sent to GraphicsV in a generic form instead of in a VIDC-specific form
      * Adds a new GraphicsV call and defines new VIDC list items to allow GraphicsV drivers to utilise the new pixel formats
      File changes:
      * h/VIDCList, hdr/VIDCList, Makefile - Add new header export containing VIDC list type 3 definitions, to avoid repeated definitions in other components
      * Resources/UK/Messages - Add new GraphicsV/OS_ScreenMode error strings and some missing processor type strings
      * hdr/KernelWS - Clean up some pre-GraphicsV definitions, and add new workspace locations for...
    694750de
VIDCList 1.25 KB