gegl r1568 - in trunk: . operations/affine
- From: ok svn gnome org
- To: svn-commits-list gnome org
- Subject: gegl r1568 - in trunk: . operations/affine
- Date: Mon, 25 Jun 2007 19:55:04 +0100 (BST)
Author: ok
Date: 2007-06-25 19:55:03 +0100 (Mon, 25 Jun 2007)
New Revision: 1568
ViewCVS link: http://svn.gnome.org/viewcvs/gegl?rev=1568&view=rev
Modified:
trunk/ChangeLog
trunk/operations/affine/affine.c
Log:
Moved affine ops to newer APIs, speed and quality regression since
only nearest neighbour works, and that at a slower speed than bilinear
used to.
* operations/affine/affine.c: (affine_generic): added a new generic
affine core that uses the sampling API of GeglBuffer (which only
supports nearest neighbour for now).
(process): use gegl_operation_get_source and gegl_operation_get_target
for all communication with the core about buffers, and use
affine_generic for actual computation.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]