diff --git a/library/phx/rendering/render_passes/blit_pass.cpp b/library/phx/rendering/render_passes/blit_pass.cpp
index a486891e80bb1613f774a04a6449adac704e8022..74a5e2a5a7193460ae6cf5ff1c1193bf86ff69bd 100644
--- a/library/phx/rendering/render_passes/blit_pass.cpp
+++ b/library/phx/rendering/render_passes/blit_pass.cpp
@@ -89,6 +89,7 @@ void BlitPass::Execute() {
   }
 
   target->blit(*source_, 0, 0, source_size[0], source_size[1], 0, 0,
-               target_size[0], target_size[1], GL_COLOR_BUFFER_BIT, GL_LINEAR);
+               target_size[0], target_size[1],
+               GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT, GL_NEAREST);
 }
 }  // namespace phx