From bc416ed7524381dd768a829e1a19a40d114a6123 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 26 Oct 2022 19:48:18 +0200 Subject: [PATCH] render/gles2: log error on shader compilation failure --- render/gles2/renderer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/render/gles2/renderer.c b/render/gles2/renderer.c index b1543cdd..aa1adabe 100644 --- a/render/gles2/renderer.c +++ b/render/gles2/renderer.c @@ -590,6 +590,7 @@ static GLuint compile_shader(struct wlr_gles2_renderer *renderer, GLint ok; glGetShaderiv(shader, GL_COMPILE_STATUS, &ok); if (ok == GL_FALSE) { + wlr_log(WLR_ERROR, "Failed to compile shader"); glDeleteShader(shader); shader = 0; } @@ -626,6 +627,7 @@ static GLuint link_program(struct wlr_gles2_renderer *renderer, GLint ok; glGetProgramiv(prog, GL_LINK_STATUS, &ok); if (ok == GL_FALSE) { + wlr_log(WLR_ERROR, "Failed to link shader"); glDeleteProgram(prog); goto error; }