summaryrefslogtreecommitdiff
path: root/ROADMAP
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2006-08-04 16:06:59 -0700
committerCarl Worth <cworth@cworth.org>2006-08-07 11:19:19 -0700
commit9ae66174e774b57f16ad791452ed44efc2770a59 (patch)
tree714ec419742a0350e38a314aa03f35451e76d140 /ROADMAP
parentf4b12e497b7ac282b2f6831b8fb68deebc412e60 (diff)
Fix bug 7294 by adding pixman BGR formats and internal cairo BGR formats.
This approach to fixing the bug is valid since there is code in pixman for rendering to BGR images, (which is why cairo 1.0 worked with BGR X servers for example). But, since we don't want to advertise additional image formats we implement this through a new cairo_internal_format_t. This is rather fragile since we don't want to leak any internal formats nor do we ever want an internal format to be used somewhere a real format is expected, (and trigger a CAIRO_FORMAT_VALID assertion failure). More comments than code are added here to help compensate for the fragility and to give some guidance in fixing this mess in a better way in the future.
Diffstat (limited to 'ROADMAP')
0 files changed, 0 insertions, 0 deletions