Colour-manage SVGs

This commit is contained in:
2023-07-09 09:46:31 +02:00
parent 9b99de99bb
commit 840e7f172c
4 changed files with 17 additions and 9 deletions

View File

@@ -409,7 +409,8 @@ prescale_page(FivView *self)
// If it fails, the previous frame pointer may become invalid.
g_clear_pointer(&self->page_scaled, fiv_io_image_unref);
self->frame = self->page_scaled = closure->render(closure, self->scale);
self->frame = self->page_scaled = closure->render(closure,
self->enable_cms ? self->screen_cms_profile : NULL, self->scale);
if (!self->page_scaled)
self->frame = self->page;
}