diff options
author | Drew DeVault <sir@cmpwn.com> | 2017-06-20 15:29:27 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2017-06-20 15:29:27 -0400 |
commit | c9d5a0b2fb5686627344922138c3c603cae364bc (patch) | |
tree | 93806ad5b5745eb63c29fe1a7a211571f0038591 /render/gles3 | |
parent | 51f35e7af0f7f01381b702b7630763fb9354701a (diff) |
Clean up Wayland backend GL context and such
Diffstat (limited to 'render/gles3')
-rw-r--r-- | render/gles3/renderer.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/render/gles3/renderer.c b/render/gles3/renderer.c index b0056193..d029c0fb 100644 --- a/render/gles3/renderer.c +++ b/render/gles3/renderer.c @@ -71,6 +71,7 @@ static void init_default_shaders() { if (!compile_program(quad_vertex_src, ellipse_fragment_src, &shaders.ellipse)) { goto error; } + wlr_log(L_DEBUG, "Compiled default shaders"); return; error: wlr_log(L_ERROR, "Failed to set up default shaders!"); @@ -141,8 +142,10 @@ static bool wlr_gles3_render_surface(struct wlr_renderer_state *state, GL_CALL(glUseProgram(shaders.rgba)); break; default: + wlr_log(L_ERROR, "No shader for this surface format"); return false; } + gles3_flush_errors(); GL_CALL(glBindVertexArray(vao)); GL_CALL(glBindBuffer(GL_ARRAY_BUFFER, vbo)); GL_CALL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, ebo)); |