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(), ¶ms, sizeof(glsl::DprParameters), VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT)) { return {};