diff --git a/src/depth_peeling_reprojection_stereo.cpp b/src/depth_peeling_reprojection_stereo.cpp
index 7bdf0dc9006e40de3d5347bc0d912a21a460103d..673999047e5a0830c0fd81da99dabe498960a847 100644
--- a/src/depth_peeling_reprojection_stereo.cpp
+++ b/src/depth_peeling_reprojection_stereo.cpp
@@ -477,10 +477,11 @@ bool depth_peeling_reprojection_stereo::create_reprojection_render_pass() {
     // reprojection_pipeline_->set_rasterization_polygon_mode(VK_POLYGON_MODE_LINE);
 
     params.left_to_right_eye = glm::mat4(1.0f);
-    params.discard_threshold = 0.0001;
+    params.discard_threshold = 0.0007;
     params.tesselation_level = 64.0f;
-    params.z_min = 0.0;
-    params.z_max = 0.99987784;
+    params.z_min = 0.0f;
+    params.z_max = 1.0f;
+    params.zThreshold = 0.000001f;
     reproject_ubo_ = make_buffer();
     if (!reproject_ubo_->create_mapped(app()->device(), &params, sizeof(glsl::DprParameters), VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT)) {
         return {};