[cogl/wip/virtual-framebuffer: 12/22] stash: use cogl_framebuffer_push_path_clip in cogl2-path.c
- From: Robert Bragg <rbragg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cogl/wip/virtual-framebuffer: 12/22] stash: use cogl_framebuffer_push_path_clip in cogl2-path.c
- Date: Tue, 29 Nov 2011 12:46:40 +0000 (UTC)
commit 1319af2bb7692aa3a4ac72cc4e70e7ad7c18c94e
Author: Robert Bragg <robert linux intel com>
Date: Sun Nov 20 19:02:33 2011 +0000
stash: use cogl_framebuffer_push_path_clip in cogl2-path.c
cogl/cogl2-path.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/cogl/cogl2-path.c b/cogl/cogl2-path.c
index 8dd21eb..781b884 100644
--- a/cogl/cogl2-path.c
+++ b/cogl/cogl2-path.c
@@ -272,6 +272,8 @@ _cogl_path_get_bounds (CoglPath *path,
static void
_cogl_path_fill_nodes_with_clipped_rectangle (CoglPath *path)
{
+ CoglFramebuffer *fb;
+
_COGL_GET_CONTEXT (ctx, NO_RETVAL);
if (!(ctx->private_feature_flags & COGL_PRIVATE_FEATURE_STENCIL_BUFFER))
@@ -287,12 +289,13 @@ _cogl_path_fill_nodes_with_clipped_rectangle (CoglPath *path)
}
}
- cogl_clip_push_from_path (path);
+ fb = cogl_get_draw_framebuffer ();
+ cogl_framebuffer_push_path_clip (fb, path);
cogl_rectangle (path->data->path_nodes_min.x,
path->data->path_nodes_min.y,
path->data->path_nodes_max.x,
path->data->path_nodes_max.y);
- cogl_clip_pop ();
+ cogl_framebuffer_pop_clip (fb);
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]