From 74e9c45046440066ad52b10c29b120d57523409e Mon Sep 17 00:00:00 2001
From: Alexander Gauggel <agauggel@uni-koblenz.de>
Date: Tue, 28 Sep 2021 15:38:43 +0200
Subject: [PATCH] [#111] Disabled buggy window resize in particle apps

---
 projects/particle_simulation/src/main.cpp |  2 +-
 projects/sph/src/main.cpp                 | 12 +-----------
 2 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/projects/particle_simulation/src/main.cpp b/projects/particle_simulation/src/main.cpp
index e16a7414..ae3c6795 100644
--- a/projects/particle_simulation/src/main.cpp
+++ b/projects/particle_simulation/src/main.cpp
@@ -22,7 +22,7 @@ int main(int argc, const char **argv) {
             {vk::QueueFlagBits::eTransfer, vk::QueueFlagBits::eGraphics, vk::QueueFlagBits::eCompute},
 			{ VK_KHR_SWAPCHAIN_EXTENSION_NAME }
     );
-	vkcv::WindowHandle windowHandle = core.createWindow(applicationName, windowWidth, windowHeight, true);
+	vkcv::WindowHandle windowHandle = core.createWindow(applicationName, windowWidth, windowHeight, false);
     vkcv::Window& window = core.getWindow(windowHandle);
 	vkcv::camera::CameraManager cameraManager(window);
 
diff --git a/projects/sph/src/main.cpp b/projects/sph/src/main.cpp
index 2fe07e54..255fb0e7 100644
--- a/projects/sph/src/main.cpp
+++ b/projects/sph/src/main.cpp
@@ -23,7 +23,7 @@ int main(int argc, const char **argv) {
         { VK_KHR_SWAPCHAIN_EXTENSION_NAME }
     );
 
-    vkcv::WindowHandle windowHandle = core.createWindow(applicationName, 1920, 1080, true);
+    vkcv::WindowHandle windowHandle = core.createWindow(applicationName, 1920, 1080, false);
     vkcv::Window& window = core.getWindow(windowHandle);
 
     vkcv::camera::CameraManager cameraManager(window);
@@ -235,16 +235,6 @@ int main(int argc, const char **argv) {
 			1, false, true, true
 	).getHandle();
     BloomAndFlares bloomAndFlares(&core, colorFormat, swapchainExtent.width, swapchainExtent.height);
-    window.e_resize.add([&](int width, int height) {
-		swapchainExtent = core.getSwapchain(window.getSwapchainHandle()).getExtent();
-        colorBuffer = core.createImage(
-				colorFormat,
-				swapchainExtent.width,
-				swapchainExtent.height,
-				1, false, true, true
-		).getHandle();
-        bloomAndFlares.updateImageDimensions(width, height);
-    });
 
     //tone mapping shader & pipeline
     vkcv::ComputePipelineHandle tonemappingPipe;
-- 
GitLab