~vcs-imports/xorg-server/master-git

Viewing all changes in revision 6772.

  • Committer: James Cloos
  • Date: 2012-05-08 21:55:10 UTC
  • Revision ID: git-v1:afc153a5b4fc58ae70dc214f61a71b1a8c855f06
Fix RANDR’s gamma_to_ramp().

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 <cloos@jhcloos.com>

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: