From 26d24d2229c15762e7f6814ecec6a38c2d8b8742 Mon Sep 17 00:00:00 2001 From: Alexander Orzechowski Date: Mon, 27 Jan 2025 13:53:58 -0500 Subject: [PATCH] render/gles2: Use wlr_matrix_project_box more --- render/gles2/pass.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/render/gles2/pass.c b/render/gles2/pass.c index a1a593fd9..f8ece60df 100644 --- a/render/gles2/pass.c +++ b/render/gles2/pass.c @@ -126,9 +126,7 @@ static void render(const struct wlr_box *box, const pixman_region32_t *clip, GLi static void set_proj_matrix(GLint loc, float proj[9], const struct wlr_box *box) { float gl_matrix[9]; - wlr_matrix_identity(gl_matrix); - wlr_matrix_translate(gl_matrix, box->x, box->y); - wlr_matrix_scale(gl_matrix, box->width, box->height); + wlr_matrix_project_box(gl_matrix, box); wlr_matrix_multiply(gl_matrix, proj, gl_matrix); glUniformMatrix3fv(loc, 1, GL_FALSE, gl_matrix); }