• Jeffrey Lee's avatar
    Add support for new screen modes: 4K/64K colour modes and RGB/alpha variants · d036d402
    Jeffrey Lee authored
    Detail:
      Resources/UK/Messages, Resources/Germany/Messages - Add entries M19 and M20 for 4K & 64K colour modes
      s/Front - Adjust workspace for the two new menu entries. Add definition for the new mode provider block format (referred to as mode descriptor blocks in the sources)
      s/GetAll - Get Hdr:GraphicsV as the new mode provider block uses the GVPixelFormat structure. Strip out NewShading option; now hard-coded to be true. Add new Allow24bpp option for control over whether we allow 24bpp modes to be used.
      s/Menu, s/Message, s/Mode - Lots of changes to add support for the new menu entries and handling of the new mode provider block format/pixel formats. Strip out old mode specifier -> string conversion code and instead just rely on OS_ScreenMode 14.
    Admin:
      Tested in Tungsten, IOMD, OMAP3 & BCM2835 ROMs
      Requires HdrSrc-2_38 and Kernel-5_35-4_79_2_203
      New German messages are in need of translation
    
    
    Version 0.41. Tagged as 'Display-0_41'
    d036d402
VersionNum 812 Bytes
/* (0.41)
 *
 * This file is automatically maintained by srccommit, do not edit manually.
 * Last processed by srccommit version: 1.1.
 *
 */
#define Module_MajorVersion_CMHG        0.41
#define Module_MinorVersion_CMHG        
#define Module_Date_CMHG                15 Dec 2013

#define Module_MajorVersion             "0.41"
#define Module_Version                  41
#define Module_MinorVersion             ""
#define Module_Date                     "15 Dec 2013"

#define Module_ApplicationDate          "15-Dec-13"

#define Module_ComponentName            "Display"
#define Module_ComponentPath            "castle/RiscOS/Sources/Video/UserI/Display"

#define Module_FullVersion              "0.41"
#define Module_HelpVersion              "0.41 (15 Dec 2013)"
#define Module_LibraryVersionInfo       "0:41"