From: Jean-Philippe Bruyère Date: Tue, 21 Dec 2021 07:27:31 +0000 (+0100) Subject: swapchain color to unorm X-Git-Tag: v0.2.0~1 X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=311b54d330ad4e5f61dcecb4e3d4427229d65f88;p=jp%2Fvkvg.git swapchain color to unorm --- diff --git a/src/vkvg_surface.c b/src/vkvg_surface.c index b183a9a..04325bc 100644 --- a/src/vkvg_surface.c +++ b/src/vkvg_surface.c @@ -318,7 +318,7 @@ void vkvg_surface_write_to_memory (VkvgSurface surf, unsigned char* const bitmap uint32_t dest_stride = surf->width * 4; char* img = vkh_image_map (stagImg); - char* row = bitmap; + char* row = (char*)bitmap; for (uint32_t y = 0; y < surf->height; y++) { memcpy(row, img, dest_stride); row += dest_stride; diff --git a/tests/common/vkengine.c b/tests/common/vkengine.c index 90884f1..a442c1f 100644 --- a/tests/common/vkengine.c +++ b/tests/common/vkengine.c @@ -218,7 +218,7 @@ vk_engine_t* vkengine_create (VkPhysicalDeviceType preferedGPU, VkPresentModeKHR e->dev = vkh_device_create(e->app, pi, &device_info); e->renderer = vkh_presenter_create - (e->dev, (uint32_t) pi->pQueue, surf, width, height, VK_FORMAT_B8G8R8A8_SRGB, presentMode); + (e->dev, (uint32_t) pi->pQueue, surf, width, height, VK_FORMAT_B8G8R8A8_UNORM, presentMode); vkh_app_free_phyinfos (phyCount, phys); diff --git a/tests/curve.c b/tests/curve.c index b944c71..6ad3d26 100644 --- a/tests/curve.c +++ b/tests/curve.c @@ -118,8 +118,8 @@ void random_curves_stroke () { for (uint32_t i=0; i