Hi, Lauria:
        I think you just need to use cairo_destroy (cr) to trigger setting 
texture data and redraw event.
        clutter_cairo_context_destroy will be invoked after cairo_destroy, and 
it helps to do the work.


-----Original Message-----
From: Vincent Lauria [mailto:[email protected]] 
Sent: Friday, January 23, 2009 11:17 PM
To: Emmanuele Bassi
Cc: [email protected]
Subject: Re: [clutter] cogl texture and cairo surface

hi ^_^

I tested as clutter_cairo:

  cover = clutter_cairo_new (WIDTH, HEIGHT);
  cr = clutter_cairo_create (CLUTTER_CAIRO (cover));
 
  ...
  
  priv->texture = clutter_texture_get_cogl_texture (
    CLUTTER_TEXTURE  (cover)
  );


I do not know if this is the best solution, but it works.
bye and tanks,
Vincent


Le vendredi 23 janvier 2009 à 10:33 +0000, Emmanuele Bassi a écrit :
> On Fri, 2009-01-23 at 08:37 +0100, Vincent Lauria wrote:
> 
> > First sorry for my bad English. I drow with Cairo un a texture Cogl,
> 
> you should use clutter-cairo, then: it handles the upload of the cairo
> image surface to a COGL texture for you.
> 
> ciao,
>  Emmanuele.
> 
> -- 
> Emmanuele Bassi, Intel Open Source Technology Center
> 
-- 
Vincent Lauria <[email protected]>

-- 
To unsubscribe send a mail to [email protected]

Reply via email to