diff --git a/data/shaders/computenbody/particle_calculate.comp b/data/shaders/computenbody/particle_calculate.comp index 9ae3d5b2..7d46a339 100644 --- a/data/shaders/computenbody/particle_calculate.comp +++ b/data/shaders/computenbody/particle_calculate.comp @@ -18,8 +18,6 @@ layout (local_size_x = 256) in; layout (binding = 1) uniform UBO { float deltaT; - float destX; - float destY; int particleCount; } ubo; diff --git a/data/shaders/computenbody/particle_calculate.comp.spv b/data/shaders/computenbody/particle_calculate.comp.spv index 37ba965f..63d68045 100644 Binary files a/data/shaders/computenbody/particle_calculate.comp.spv and b/data/shaders/computenbody/particle_calculate.comp.spv differ diff --git a/data/shaders/computenbody/particle_integrate.comp b/data/shaders/computenbody/particle_integrate.comp index 85ad6e37..4ac2e07a 100644 --- a/data/shaders/computenbody/particle_integrate.comp +++ b/data/shaders/computenbody/particle_integrate.comp @@ -17,8 +17,6 @@ layout (local_size_x = 256) in; layout (binding = 1) uniform UBO { float deltaT; - float destX; - float destY; int particleCount; } ubo; diff --git a/data/shaders/computenbody/particle_integrate.comp.spv b/data/shaders/computenbody/particle_integrate.comp.spv index 4c55a1cf..477a12a9 100644 Binary files a/data/shaders/computenbody/particle_integrate.comp.spv and b/data/shaders/computenbody/particle_integrate.comp.spv differ diff --git a/examples/computenbody/computenbody.cpp b/examples/computenbody/computenbody.cpp index 2da46ef4..af51be87 100644 --- a/examples/computenbody/computenbody.cpp +++ b/examples/computenbody/computenbody.cpp @@ -1,7 +1,7 @@ /* * Vulkan Example - Compute shader N-body simulation using two passes and shared compute shader memory * -* Copyright (C) 2016 by Sascha Willems - www.saschawillems.de +* Copyright (C) by Sascha Willems - www.saschawillems.de * * This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT) */ @@ -81,8 +81,6 @@ public: VkDescriptorSet descriptorSetBlur; struct computeUBO { // Compute shader uniform block object float deltaT; // Frame delta time - float destX; // x position of the attractor - float destY; // y position of the attractor int32_t particleCount; } ubo; } compute; @@ -682,8 +680,6 @@ public: void updateComputeUniformBuffers() { compute.ubo.deltaT = paused ? 0.0f : frameTimer * 0.05f; - compute.ubo.destX = sin(glm::radians(timer * 360.0f)) * 0.75f; - compute.ubo.destY = 0.0f; memcpy(compute.uniformBuffer.mapped, &compute.ubo, sizeof(compute.ubo)); }