diff options
author | Pekka Paalanen <pekka.paalanen@collabora.com> | 2021-03-22 11:43:01 +0200 |
---|---|---|
committer | Pekka Paalanen <pq@iki.fi> | 2021-04-07 11:45:10 +0000 |
commit | 6e45fcc999c0db60c238fb8c191ab833f3eb4189 (patch) | |
tree | 3bd9fc89678f58e62d8b29c3b65c9e3a722e452f | |
parent | 9f428a633cf49c8d518f7eeb792686fffe27fe91 (diff) | |
download | weston-6e45fcc999c0db60c238fb8c191ab833f3eb4189.tar.gz |
gl-renderer: move gl_renderer_send_shader_error() upwards
A future change will call this function from draw_view(), so move it
upwards to avoid adding a function declaration.
No functional or even cosmetic change.
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
-rw-r--r-- | libweston/renderer-gl/gl-renderer.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/libweston/renderer-gl/gl-renderer.c b/libweston/renderer-gl/gl-renderer.c index e400ecb8..fe33b550 100644 --- a/libweston/renderer-gl/gl-renderer.c +++ b/libweston/renderer-gl/gl-renderer.c @@ -703,6 +703,19 @@ gl_fbo_texture_fini(struct gl_fbo_texture *fbotex) fbotex->tex = 0; } +static void +gl_renderer_send_shader_error(struct weston_view *view) +{ + struct wl_resource *resource = view->surface->resource; + + if (!resource) + return; + + wl_client_post_implementation_error(wl_resource_get_client(resource), + "Weston GL-renderer shader failed for wl_surface@%u", + wl_resource_get_id(resource)); +} + static const struct gl_shader_requirements requirements_triangle_fan = { .variant = SHADER_VARIANT_SOLID, }; @@ -822,19 +835,6 @@ use_output(struct weston_output *output) } static void -gl_renderer_send_shader_error(struct weston_view *view) -{ - struct wl_resource *resource = view->surface->resource; - - if (!resource) - return; - - wl_client_post_implementation_error(wl_resource_get_client(resource), - "Weston GL-renderer shader failed for wl_surface@%u", - wl_resource_get_id(resource)); -} - -static void gl_renderer_use_program_with_view_uniforms(struct gl_renderer *gr, struct gl_shader **shaderp, struct weston_view *view, |