On Mon, 19 Dec 2011 07:47:19 +0100 Vincent Torri <[email protected]> said:
i didn't think you can add @since for 1 liners? > On Mon, Dec 19, 2011 at 6:50 AM, Enlightenment SVN > <[email protected]> wrote: > > Log: > > add new events for pre/post rendering > > add @since, even for new members of an enum, struct, etc... > > Vincent > > > Author: raster > > Date: 2011-12-18 21:50:06 -0800 (Sun, 18 Dec 2011) > > New Revision: 66318 > > Trac: http://trac.enlightenment.org/e/changeset/66318 > > > > Modified: > > trunk/evas/ChangeLog trunk/evas/src/lib/Evas.h > > trunk/evas/src/lib/canvas/evas_render.c > > > > Modified: trunk/evas/ChangeLog > > =================================================================== > > --- trunk/evas/ChangeLog 2011-12-18 21:30:41 UTC (rev 66317) > > +++ trunk/evas/ChangeLog 2011-12-19 05:50:06 UTC (rev 66318) > > @@ -566,3 +566,8 @@ > > > > * Add new api to set and get default event flags. > > > > +2011-12-19 Carsten Haitzler (The Rasterman) > > + > > + * Add new canvas events called just before and after evas rendering > > + starts and stops. > > + > > > > Modified: trunk/evas/src/lib/Evas.h > > =================================================================== > > --- trunk/evas/src/lib/Evas.h 2011-12-18 21:30:41 UTC (rev 66317) > > +++ trunk/evas/src/lib/Evas.h 2011-12-19 05:50:06 UTC (rev 66318) > > @@ -433,6 +433,9 @@ > > */ > > EVAS_CALLBACK_IMAGE_UNLOADED, /**< Image data has been unloaded (by some > > mechanims in Evas that throw out original image data) */ > > > > + EVAS_CALLBACK_RENDER_PRE, /**< Called just before rendering starts on > > the canvas target */ > > + EVAS_CALLBACK_RENDER_POST, /**< Called just after rendering stops on > > the canvas target */ + > > EVAS_CALLBACK_LAST /**< kept as last element/sentinel -- not really an > > event */ } Evas_Callback_Type; /**< The types of events triggering a > > callback */ > > > > > > Modified: trunk/evas/src/lib/canvas/evas_render.c > > =================================================================== > > --- trunk/evas/src/lib/canvas/evas_render.c 2011-12-18 21:30:41 UTC > > (rev 66317) +++ trunk/evas/src/lib/canvas/evas_render.c 2011-12-19 > > 05:50:06 UTC (rev 66318) @@ -1360,6 +1360,8 @@ > > > > RD("[--- RENDER EVAS (size: %ix%i)\n", e->viewport.w, e->viewport.h); > > > > + evas_event_callback_call(e, EVAS_CALLBACK_RENDER_PRE, NULL); > > + > > /* Check if the modified object mean recalculating every thing */ > > if (!e->invalidate) > > _evas_render_check_pending_objects(&e->pending_objects, e); > > @@ -1686,6 +1688,8 @@ > > } > > > > evas_module_clean(); > > + > > + evas_event_callback_call(e, EVAS_CALLBACK_RENDER_POST, NULL); > > > > RD("---]\n"); > > > > > > > > ------------------------------------------------------------------------------ > > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > > Microsoft is holding a special Learn Windows Azure training event for > > developers. It will provide a great way to learn Windows Azure and what it > > provides. You can attend the event by watching it streamed LIVE online. > > Learn more at http://p.sf.net/sfu/ms-windowsazure > > _______________________________________________ > > enlightenment-svn mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > > ------------------------------------------------------------------------------ > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > Microsoft is holding a special Learn Windows Azure training event for > developers. It will provide a great way to learn Windows Azure and what it > provides. You can attend the event by watching it streamed LIVE online. > Learn more at http://p.sf.net/sfu/ms-windowsazure > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It will provide a great way to learn Windows Azure and what it provides. You can attend the event by watching it streamed LIVE online. Learn more at http://p.sf.net/sfu/ms-windowsazure _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
