diff --git a/libs/video/renderer/vulkan/projection.c b/libs/video/renderer/vulkan/projection.c index 67776d0c6..c0c5d50e9 100644 --- a/libs/video/renderer/vulkan/projection.c +++ b/libs/video/renderer/vulkan/projection.c @@ -144,9 +144,9 @@ QFV_PerspectiveTanFar (mat4f_t proj, float fov_x, float fov_y, float fx = fov_x; float fy = fov_y; - proj[0] = (vec4f_t) { 1/fx, 0, 0, 0 }; + proj[0] = (vec4f_t) { 1/fx, 0, 0, 0 }; proj[1] = (vec4f_t) { 0, 1/fy, 0, 0 }; - proj[2] = (vec4f_t) { 0, 0, n/(n-f), 1 }; + proj[2] = (vec4f_t) { 0, 0, -n/(n-f), 1 }; proj[3] = (vec4f_t) { 0, 0, n*f/(n-f), 0 }; }