summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-renderer-native.h
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2016-05-09 21:22:01 +0800
committerJonas Ådahl <jadahl@gmail.com>2016-07-20 14:23:48 +0800
commit27ac0b7f27aac9d97dffafe8d25b44f842a60ba4 (patch)
tree2899f08324cc115599575c2796caaab1a730919e /src/backends/native/meta-renderer-native.h
parente420f386d2b97fc64a49cbe56de5e17430430ae4 (diff)
downloadmutter-27ac0b7f27aac9d97dffafe8d25b44f842a60ba4.tar.gz
MetaRendererNative: Absorb CoglRendererKMS
Absorb the CoglRendererKMS struct into MetaRendererNative. The gbm device initialization is moved earlier so that the renderer fails to initialize if the gbm device creation failed. https://bugzilla.gnome.org/show_bug.cgi?id=768976
Diffstat (limited to 'src/backends/native/meta-renderer-native.h')
-rw-r--r--src/backends/native/meta-renderer-native.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/backends/native/meta-renderer-native.h b/src/backends/native/meta-renderer-native.h
index 4ac4cba81..37a5acd5c 100644
--- a/src/backends/native/meta-renderer-native.h
+++ b/src/backends/native/meta-renderer-native.h
@@ -46,6 +46,9 @@ G_DECLARE_FINAL_TYPE (MetaRendererNative, meta_renderer_native,
META, RENDERER_NATIVE,
MetaRenderer)
+MetaRendererNative *meta_renderer_native_new (int kms_fd,
+ GError **error);
+
struct gbm_device * meta_renderer_native_get_gbm (MetaRendererNative *renderer_native);
int meta_renderer_native_get_kms_fd (MetaRendererNative *renderer_native);