diff options
author | Matthias Clasen <mclasen@redhat.com> | 2018-01-14 09:52:52 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2018-01-14 17:05:04 -0500 |
commit | c56419818fac67cdf653e1254e68553f5371e7aa (patch) | |
tree | 36893f9a7495ad4c066bdc54845d927592651720 /gsk/gskrendererprivate.h | |
parent | 782c76c146dc0af26aeea50992f60e346e4f93f5 (diff) | |
download | gtk+-c56419818fac67cdf653e1254e68553f5371e7aa.tar.gz |
gsk: make logging per-renderer
Add a setter for per-renderer debug flags, and use
them where possible. Some places don't have easy access
to a renderer, so this is not complete.
Also, use g_message instead of g_print throughout.
Diffstat (limited to 'gsk/gskrendererprivate.h')
-rw-r--r-- | gsk/gskrendererprivate.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gsk/gskrendererprivate.h b/gsk/gskrendererprivate.h index 97ac374854..9cd3c57034 100644 --- a/gsk/gskrendererprivate.h +++ b/gsk/gskrendererprivate.h @@ -21,6 +21,7 @@ #include "gskrenderer.h" #include "gskprofilerprivate.h" +#include "gskdebugprivate.h" G_BEGIN_DECLS @@ -69,6 +70,10 @@ cairo_surface_t * gsk_renderer_create_cairo_surface (GskRenderer GskProfiler * gsk_renderer_get_profiler (GskRenderer *renderer); +GskDebugFlags gsk_renderer_get_debug_flags (GskRenderer *renderer); +void gsk_renderer_set_debug_flags (GskRenderer *renderer, + GskDebugFlags flags); + G_END_DECLS #endif /* __GSK_RENDERER_PRIVATE_H__ */ |