diff options
author | Carl Worth <cworth@cworth.org> | 2006-08-04 16:06:59 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2006-08-07 11:19:19 -0700 |
commit | 9ae66174e774b57f16ad791452ed44efc2770a59 (patch) | |
tree | 714ec419742a0350e38a314aa03f35451e76d140 /ROADMAP | |
parent | f4b12e497b7ac282b2f6831b8fb68deebc412e60 (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