From: Jean-Philippe Bruyère Date: Wed, 19 Mar 2025 17:17:28 +0000 (+0100) Subject: pngBlitFormat from srgb to straight rgb X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=14caaa8a1e95b537902568b2c103c2c949a1a80c;p=jp%2Fvkvg.git pngBlitFormat from srgb to straight rgb --- diff --git a/src/vkvg_device_internal.c b/src/vkvg_device_internal.c index 928b5b8..bc78d88 100644 --- a/src/vkvg_device_internal.c +++ b/src/vkvg_device_internal.c @@ -540,7 +540,7 @@ void _device_check_best_image_tiling(VkvgDevice dev, VkFormat format) { VkFormatProperties phyStencilProps = {0}, phyImgProps = {0}; // check png blit format - VkFlags pngBlitFormats[] = {VK_FORMAT_R8G8B8A8_SRGB, VK_FORMAT_R8G8B8A8_UNORM}; + VkFlags pngBlitFormats[] = {VK_FORMAT_R8G8B8A8_UNORM, VK_FORMAT_R8G8B8A8_SRGB}; dev->pngStagFormat = VK_FORMAT_UNDEFINED; for (int i = 0; i < 2; i++) { vkGetPhysicalDeviceFormatProperties(dev->phy, pngBlitFormats[i], &phyImgProps);