From 49799ca0bc0391f01b205746c14404e0d711588f 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 0d5497f8b..8d0601504 100644 --- a/render/gles2/renderer.c +++ b/render/gles2/renderer.c @@ -596,6 +596,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; } @@ -632,6 +633,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; }