summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.com>2021-03-22 11:43:01 +0200
committerPekka Paalanen <pq@iki.fi>2021-04-07 11:45:10 +0000
commit6e45fcc999c0db60c238fb8c191ab833f3eb4189 (patch)
tree3bd9fc89678f58e62d8b29c3b65c9e3a722e452f
parent9f428a633cf49c8d518f7eeb792686fffe27fe91 (diff)
downloadweston-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.c26
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,