mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
Rename byte_swap_and_premultiply to byte_swap_colors_inplace
The function did not actually premultiply.
This commit is contained in:
parent
82c7d71811
commit
a2e3dd4e86
1 changed files with 2 additions and 2 deletions
|
@ -47,7 +47,7 @@ pub struct ImageMetadata {
|
|||
// reference count them.
|
||||
|
||||
// TODO(pcwalton): Speed up with SIMD, or better yet, find some way to not do this.
|
||||
fn byte_swap_and_premultiply(data: &mut [u8]) {
|
||||
fn byte_swap_colors_inplace(data: &mut [u8]) {
|
||||
let length = data.len();
|
||||
|
||||
let mut i = 0;
|
||||
|
@ -82,7 +82,7 @@ pub fn load_from_memory(buffer: &[u8]) -> Option<Image> {
|
|||
DynamicImage::ImageRgba8(rgba) => rgba,
|
||||
image => image.to_rgba(),
|
||||
};
|
||||
byte_swap_and_premultiply(&mut *rgba);
|
||||
byte_swap_colors_inplace(&mut *rgba);
|
||||
Some(Image {
|
||||
width: rgba.width(),
|
||||
height: rgba.height(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue