From d4183b16bea12cc6b1524e488ba15c4fda9ba9e0 Mon Sep 17 00:00:00 2001 From: Tobias Frisch <tfrisch@uni-koblenz.de> Date: Fri, 14 Oct 2022 10:54:54 +0200 Subject: [PATCH] Correct texture format and update framework Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de> --- demos/CubeMapping/src/main.cpp | 2 +- demos/NormalMapping/src/main.cpp | 4 ++-- framework | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/demos/CubeMapping/src/main.cpp b/demos/CubeMapping/src/main.cpp index cfef581..19c210d 100644 --- a/demos/CubeMapping/src/main.cpp +++ b/demos/CubeMapping/src/main.cpp @@ -208,7 +208,7 @@ int main(int argc, const char** argv) { vkcv::ImageConfig cubemapConfig (negx.w, negx.h); cubemapConfig.setCubeMapImage(true); - vkcv::Image cubemapImage = vkcv::image(core, vk::Format::eR8G8B8A8Srgb, cubemapConfig); + vkcv::Image cubemapImage = vkcv::image(core, vk::Format::eR8G8B8A8Unorm, cubemapConfig); cubemapImage.fillLayer(0, posx.data.data()); cubemapImage.fillLayer(1, negx.data.data()); cubemapImage.fillLayer(2, posy.data.data()); diff --git a/demos/NormalMapping/src/main.cpp b/demos/NormalMapping/src/main.cpp index c3483cf..ae896a3 100644 --- a/demos/NormalMapping/src/main.cpp +++ b/demos/NormalMapping/src/main.cpp @@ -203,10 +203,10 @@ int main(int argc, const char** argv) { vkcv::asset::Texture diffusemap = vkcv::asset::loadTexture("../../resources/normalmapping/diffusemap.png"); vkcv::asset::Texture normalmap = vkcv::asset::loadTexture("../../resources/normalmapping/normalmap.png"); - vkcv::Image diffusemapImage = vkcv::image(core, vk::Format::eR8G8B8A8Srgb, diffusemap.w, diffusemap.h); + vkcv::Image diffusemapImage = vkcv::image(core, vk::Format::eR8G8B8A8Unorm, diffusemap.w, diffusemap.h); diffusemapImage.fill(diffusemap.data.data()); - vkcv::Image normalmapImage = vkcv::image(core, vk::Format::eR8G8B8A8Srgb, normalmap.w, normalmap.h); + vkcv::Image normalmapImage = vkcv::image(core, vk::Format::eR8G8B8A8Unorm, normalmap.w, normalmap.h); normalmapImage.fill(normalmap.data.data()); vkcv::SamplerHandle sampler = vkcv::samplerLinear(core); diff --git a/framework b/framework index 68955e5..393809b 160000 --- a/framework +++ b/framework @@ -1 +1 @@ -Subproject commit 68955e55e1406d28006fa5696f11d10c987b8530 +Subproject commit 393809b4e6e8c0e5fa79e8501ceb3cc31462c9fd -- GitLab