• Eduard Permyakov's avatar
    winex11.drv: Add 'EDID' registry key to every monitor device. · dedda40e
    Eduard Permyakov authored
    Extended display identification data (EDID) is a set of data that
    is provided by a display to describe its capabilities to a graphics
    adapter. EDID data allows a computer to detect the type of monitor
    that is connected to it. EDID data includes the manufacturer name,
    the product type, the timings that are supported by the display, the
    display size, as well as other display characteristics. EDID is
    defined by a standard published by the Video Electronics Standards
    Association (VESA).
    
    In Windows, every display device has an associated 'EDID' registry
    key containing this data. Applications can read and parse it to get
    the display capabilities. In Linux, we can get each monitor's EDID
    using the RANDR X extension.
    
    This patch fixes, for example, monitor detection in the UE-based game
    'Industries of Titan'.
    Signed-off-by: 's avatarEduard Permyakov <epermyakov@codeweavers.com>
    Signed-off-by: 's avatarZhiyi Zhang <zzhang@codeweavers.com>
    Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
    dedda40e
x11drv.h 35.2 KB