gegl r1591 - in trunk: . gegl/buffer
- From: ok svn gnome org
- To: svn-commits-list gnome org
- Subject: gegl r1591 - in trunk: . gegl/buffer
- Date: Tue, 31 Jul 2007 14:03:15 +0100 (BST)
Author: ok
Date: 2007-07-31 14:03:14 +0100 (Tue, 31 Jul 2007)
New Revision: 1591
ViewCVS link: http://svn.gnome.org/viewcvs/gegl?rev=1591&view=rev
Modified:
trunk/ChangeLog
trunk/gegl/buffer/gegl-buffer-private.h
trunk/gegl/buffer/gegl-buffer.c
trunk/gegl/buffer/gegl-interpolator-cubic.c
trunk/gegl/buffer/gegl-interpolator-lanczos.c
trunk/gegl/buffer/gegl-interpolator-linear.c
trunk/gegl/buffer/gegl-interpolator-nearest.c
trunk/gegl/buffer/gegl-interpolator.c
trunk/gegl/buffer/gegl-interpolator.h
Log:
Start of cleaning up of interpolated getter functions, also sprinkled
with some FIXME's that needs to be addressed later.
* gegl/buffer/gegl-buffer-private.h: Added a persistent interpolator
field for the buffer.
* gegl/buffer/gegl-buffer.c: (gegl_buffer_dispose),
(gegl_buffer_sample), (gegl_buffer_sample_cleanup): use a
GeglInterpolator as the backend for gegl_buffer_sample.
* gegl/buffer/gegl-interpolator-cubic.c:
* gegl/buffer/gegl-interpolator-lanczos.c:
* gegl/buffer/gegl-interpolator-linear.c:
* gegl/buffer/gegl-interpolator-nearest.c:
* gegl/buffer/gegl-interpolator.c:
* gegl/buffer/gegl-interpolator.h: refactored and cleaned up
interpolators.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]