From 4331b75d60f35fa89f815e297dfab5022ef70cbb Mon Sep 17 00:00:00 2001
From: Tobias Frisch <tfrisch@uni-koblenz.de>
Date: Sun, 19 Mar 2023 15:09:21 +0100
Subject: [PATCH] Fix flickering in SPH on AMD drivers

Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de>
---
 projects/sph/src/main.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/projects/sph/src/main.cpp b/projects/sph/src/main.cpp
index 89f2df70..dff31b8a 100644
--- a/projects/sph/src/main.cpp
+++ b/projects/sph/src/main.cpp
@@ -48,7 +48,6 @@ int main(int argc, const char **argv) {
     float param_gravity = -5000;
     float param_viscosity = 10;
     float param_ABSORBTION = 0.5;
-    float param_dt = 0.0005;
 
     if (!particlePass)
     {
@@ -317,7 +316,7 @@ int main(int argc, const char **argv) {
 
         glm::vec4 pushData[3] = {
             glm::vec4(param_h,param_mass,param_gasConstant,param_offset),
-            glm::vec4(param_gravity,param_viscosity,param_ABSORBTION,param_dt),
+            glm::vec4(param_gravity,param_viscosity,param_ABSORBTION,dt * 0.1),
             glm::vec4(gravityDir.x,gravityDir.y,gravityDir.z,(float)numberParticles)
         };
 
-- 
GitLab