[cogl/cogl-1.16] Allow cogl_wayland_onscreen_get_surface to be used non-foreignly
- From: Neil Roberts <nroberts src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cogl/cogl-1.16] Allow cogl_wayland_onscreen_get_surface to be used non-foreignly
- Date: Tue, 9 Jul 2013 14:49:04 +0000 (UTC)
commit 3060d4436595391a47e0aaf8b39d970f9eb74c8c
Author: Neil Roberts <neil linux intel com>
Date: Wed Jul 3 18:26:21 2013 +0100
Allow cogl_wayland_onscreen_get_surface to be used non-foreignly
cogl_wayland_onscreen_get_surface previously only worked if the
onscreen had a foreign surface on it. However there is no reason why
this shouldn't also work fine for manipulating the surface that Cogl
created as well. We may want to consider adding a separate getter for
the foreign surface that can be used before the framebuffer is
allocated.
Reviewed-by: Robert Bragg <robert linux intel com>
(cherry picked from commit 6bc12947a51224b70525893143bfe421723ce255)
cogl/winsys/cogl-winsys-egl-wayland.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/cogl/winsys/cogl-winsys-egl-wayland.c b/cogl/winsys/cogl-winsys-egl-wayland.c
index 8c230ee..3b69611 100644
--- a/cogl/winsys/cogl-winsys-egl-wayland.c
+++ b/cogl/winsys/cogl-winsys-egl-wayland.c
@@ -637,7 +637,7 @@ cogl_wayland_onscreen_get_surface (CoglOnscreen *onscreen)
CoglFramebuffer *fb;
fb = COGL_FRAMEBUFFER (onscreen);
- if (fb->allocated && !onscreen->foreign_surface)
+ if (fb->allocated)
{
CoglOnscreenEGL *egl_onscreen = onscreen->winsys;
CoglOnscreenWayland *wayland_onscreen = egl_onscreen->platform;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]