[core] Replace inline SpriteAtlas updates with diffing

This commit is contained in:
John Firebaugh
2017-05-15 14:18:01 -07:00
parent fb3cef632d
commit 6be6263ebf
7 changed files with 77 additions and 32 deletions

View File

@@ -98,7 +98,7 @@ TEST(SpriteAtlas, Updates) {
for (size_t i = 0; i < image2.bytes(); i++) {
image2.data.get()[i] = 255;
}
atlas.addImage(makeMutable<style::Image::Impl>("one", std::move(image2), 1));
atlas.updateImage(makeMutable<style::Image::Impl>("one", std::move(image2), 1));
test::checkImage("test/fixtures/sprite_atlas/updates_after", atlas.getAtlasImage());
}