From 3f39a64ca1bc84fb61bc882b09bdb159decf440e Mon Sep 17 00:00:00 2001
From: Josh Morgenstern <josh@morgenstern.dev>
Date: Mon, 31 Jan 2022 11:58:01 +0100
Subject: [PATCH] fix artifacts in 3d texture on devices with > 64SM

---
 projects/wobble_bobble/shaders/transform_particles_to_grid.comp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/projects/wobble_bobble/shaders/transform_particles_to_grid.comp b/projects/wobble_bobble/shaders/transform_particles_to_grid.comp
index 14e01bac..6a15c5fd 100644
--- a/projects/wobble_bobble/shaders/transform_particles_to_grid.comp
+++ b/projects/wobble_bobble/shaders/transform_particles_to_grid.comp
@@ -36,6 +36,7 @@ void main()	{
             shared_particles[gl_LocalInvocationIndex].mass = 0.0f;
         }
 
+        barrier();
         memoryBarrierShared();
 
         for (uint i = 0; i < SHARED_PARTICLES_BATCH_SIZE; i++) {
-- 
GitLab