• James Cloos's avatar
    Fix RANDR’s gamma_to_ramp(). · afc153a5
    James Cloos authored
    In order to generate a 256-entry ramp in [0,65535] which covers the full
    range, one must mupliply eight-bit values not by 256 but rather by 257.
    
    Many years back – well before the RANDR extension was written, and
    before xorg@fdo – a similar bug fix was made to the DIX for converting
    client-supplied eight-bit color values into sixteen-bit values.
    
    Noticed by: Elle Stone and Graeme Gill.
    Signed-off-by: James Cloos's avatarJames Cloos <cloos@jhcloos.com>
    afc153a5
xf86RandR12.c 54 KB