mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-16 10:20:50 +00:00
We don't need to give a RgbMap to convert from RGB -> Indexed
This commit is contained in:
parent
3c219571b1
commit
e47fa9f045
@ -656,13 +656,12 @@ private:
|
||||
void convertIndexedSpriteToRgb() {
|
||||
for (Cel* cel : m_sprite->uniqueCels()) {
|
||||
Image* oldImage = cel->image();
|
||||
|
||||
ImageRef newImage(
|
||||
render::convert_pixel_format
|
||||
(oldImage, NULL, IMAGE_RGB, DitheringMethod::NONE,
|
||||
m_sprite->rgbMap(cel->frame()),
|
||||
nullptr,
|
||||
m_sprite->palette(cel->frame()),
|
||||
m_opaque, // is background
|
||||
m_opaque,
|
||||
m_bgIndex));
|
||||
|
||||
m_sprite->replaceImage(oldImage->id(), newImage);
|
||||
@ -671,7 +670,7 @@ private:
|
||||
m_currentImage.reset(
|
||||
render::convert_pixel_format
|
||||
(m_currentImage.get(), NULL, IMAGE_RGB, DitheringMethod::NONE,
|
||||
m_sprite->rgbMap(m_frameNum),
|
||||
nullptr,
|
||||
m_sprite->palette(m_frameNum),
|
||||
m_opaque,
|
||||
m_bgIndex));
|
||||
@ -679,7 +678,7 @@ private:
|
||||
m_previousImage.reset(
|
||||
render::convert_pixel_format
|
||||
(m_previousImage.get(), NULL, IMAGE_RGB, DitheringMethod::NONE,
|
||||
m_sprite->rgbMap(MAX(0, m_frameNum-1)),
|
||||
nullptr,
|
||||
m_sprite->palette(MAX(0, m_frameNum-1)),
|
||||
m_opaque,
|
||||
m_bgIndex));
|
||||
|
Loading…
x
Reference in New Issue
Block a user