Fix loading of opaque GIFs
This commit is contained in:
parent
61225574d3
commit
e045a35437
@ -164,7 +164,8 @@ open_wuffs(
|
|||||||
wuffs_format = WUFFS_BASE__PIXEL_FORMAT__BGRA_NONPREMUL_4X16LE;
|
wuffs_format = WUFFS_BASE__PIXEL_FORMAT__BGRA_NONPREMUL_4X16LE;
|
||||||
cairo_format = CAIRO_FORMAT_RGB30;
|
cairo_format = CAIRO_FORMAT_RGB30;
|
||||||
} else if (opaque) {
|
} else if (opaque) {
|
||||||
wuffs_format = WUFFS_BASE__PIXEL_FORMAT__BGRX;
|
// BGRX doesn't have as wide swizzler support, namely in GIF.
|
||||||
|
wuffs_format = WUFFS_BASE__PIXEL_FORMAT__BGRA_NONPREMUL;
|
||||||
cairo_format = CAIRO_FORMAT_RGB24;
|
cairo_format = CAIRO_FORMAT_RGB24;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user