From 72ae8604cb8be4b377dfed8e3abd647e668446d0 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Thu, 25 Feb 2021 11:13:17 +0300 Subject: [PATCH] Fix depth conversion in ui::painter_impl --- libs/ui/source/painter_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ui/source/painter_impl.cpp b/libs/ui/source/painter_impl.cpp index 0e36bee9..e425fce5 100644 --- a/libs/ui/source/painter_impl.cpp +++ b/libs/ui/source/painter_impl.cpp @@ -20,7 +20,7 @@ out vec4 color; void main() { - gl_Position = u_transform * vec4(in_position, float(in_depth) / 16777216.0 * 2.0 - 1.0, 1.0); + gl_Position = u_transform * vec4(in_position, 1.0 - float(in_depth) / 16777216.0 * 2.0, 1.0); color = in_color; } )";