interpolate.h | interpolate.h | |||
---|---|---|---|---|
skipping to change at line 97 | skipping to change at line 97 | |||
} VipsInterpolateClass; | } VipsInterpolateClass; | |||
GType vips_interpolate_get_type( void ); | GType vips_interpolate_get_type( void ); | |||
void vips_interpolate( VipsInterpolate *interpolate, | void vips_interpolate( VipsInterpolate *interpolate, | |||
PEL *out, REGION *in, double x, double y ); | PEL *out, REGION *in, double x, double y ); | |||
VipsInterpolateMethod vips_interpolate_get_method( VipsInterpolate * ); | VipsInterpolateMethod vips_interpolate_get_method( VipsInterpolate * ); | |||
int vips_interpolate_get_window_size( VipsInterpolate *interpolate ); | int vips_interpolate_get_window_size( VipsInterpolate *interpolate ); | |||
int vips_interpolate_get_window_offset( VipsInterpolate *interpolate ); | int vips_interpolate_get_window_offset( VipsInterpolate *interpolate ); | |||
/* How many bits of precision we keep for transformations, ie. how many | /* How many bits of precision we keep for transformations, ie. how many | |||
* pre-computed matricies we have. | * pre-computed matrices we have. | |||
*/ | */ | |||
#define VIPS_TRANSFORM_SHIFT (6) | #define VIPS_TRANSFORM_SHIFT (6) | |||
#define VIPS_TRANSFORM_SCALE (1 << VIPS_TRANSFORM_SHIFT) | #define VIPS_TRANSFORM_SCALE (1 << VIPS_TRANSFORM_SHIFT) | |||
/* How many bits of precision we keep for interpolation, ie. where the deci mal | /* How many bits of precision we keep for interpolation, ie. where the deci mal | |||
* is in the fixed-point tables. For 16-bit pixels, we need 16 bits for the | * is in the fixed-point tables. For 16-bit pixels, we need 16 bits for the | |||
* data and 4 bits to add 16 values together. That leaves 12 bits for the | * data and 4 bits to add 16 values together. That leaves 12 bits for the | |||
* fractional part. | * fractional part. | |||
*/ | */ | |||
#define VIPS_INTERPOLATE_SHIFT (12) | #define VIPS_INTERPOLATE_SHIFT (12) | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
version.h | version.h | |||
---|---|---|---|---|
/* Macros for the header version. | /* Macros for the header version. | |||
*/ | */ | |||
#ifndef IM_VERSION_H | #ifndef IM_VERSION_H | |||
#define IM_VERSION_H | #define IM_VERSION_H | |||
#define IM_VERSION "7.22.2" | #define IM_VERSION "7.22.3" | |||
#define IM_VERSION_STRING "7.22.2-Tue Jan 21 00:43:39 MSK 2014" | #define IM_VERSION_STRING "7.22.3-Tue Jan 21 00:41:40 MSK 2014" | |||
#define IM_MAJOR_VERSION (7) | #define IM_MAJOR_VERSION (7) | |||
#define IM_MINOR_VERSION (22) | #define IM_MINOR_VERSION (22) | |||
#define IM_MICRO_VERSION (2) | #define IM_MICRO_VERSION (3) | |||
#define IM_INTERFACE_AGE (@IM_INTERFACE_AGE@) | #define IM_INTERFACE_AGE (@IM_INTERFACE_AGE@) | |||
#define IM_BINARY_AGE (@IM_BINARY_AGE@) | #define IM_BINARY_AGE (@IM_BINARY_AGE@) | |||
#endif /*IM_VERSION_H*/ | #endif /*IM_VERSION_H*/ | |||
End of changes. 2 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||