app: rename TempBuf to GimpTempBuf

This commit is contained in:
Michael Natterer 2012-04-08 20:25:49 +02:00
parent 9285529f9b
commit 42a5f01be3
55 changed files with 532 additions and 525 deletions

View File

@ -53,7 +53,7 @@ typedef struct _PixelRegionHolder PixelRegionHolder;
typedef struct _SioxState SioxState;
typedef struct _TempBuf TempBuf;
typedef struct _GimpTempBuf GimpTempBuf;
typedef struct _Tile Tile;
typedef struct _TileManager TileManager;

View File

@ -84,7 +84,7 @@ pixel_region_init (PixelRegion *PR,
void
pixel_region_init_temp_buf (PixelRegion *PR,
TempBuf *temp_buf,
GimpTempBuf *temp_buf,
gint x,
gint y,
gint w,

View File

@ -66,7 +66,7 @@ void pixel_region_init (PixelRegion *PR,
gint h,
gboolean dirty);
void pixel_region_init_temp_buf (PixelRegion *PR,
TempBuf *temp_buf,
GimpTempBuf *temp_buf,
gint x,
gint y,
gint w,

View File

@ -32,17 +32,17 @@
#include "temp-buf.h"
TempBuf *
GimpTempBuf *
temp_buf_new (gint width,
gint height,
const Babl *format)
{
TempBuf *temp;
GimpTempBuf *temp;
g_return_val_if_fail (width > 0 && height > 0, NULL);
g_return_val_if_fail (format != NULL, NULL);
temp = g_slice_new (TempBuf);
temp = g_slice_new (GimpTempBuf);
temp->format = format;
temp->width = width;
@ -57,10 +57,10 @@ temp_buf_new (gint width,
return temp;
}
TempBuf *
temp_buf_copy (TempBuf *src)
GimpTempBuf *
temp_buf_copy (GimpTempBuf *src)
{
TempBuf *dest;
GimpTempBuf *dest;
g_return_val_if_fail (src != NULL, NULL);
@ -76,12 +76,12 @@ temp_buf_copy (TempBuf *src)
return dest;
}
TempBuf *
temp_buf_scale (TempBuf *src,
GimpTempBuf *
temp_buf_scale (GimpTempBuf *src,
gint new_width,
gint new_height)
{
TempBuf *dest;
GimpTempBuf *dest;
const guchar *src_data;
guchar *dest_data;
gdouble x_ratio;
@ -132,10 +132,10 @@ temp_buf_scale (TempBuf *src,
* temp_buf_demultiply:
* @buf:
*
* Converts a TempBuf with pre-multiplied alpha to a 'normal' TempBuf.
* Converts a GimpTempBuf with pre-multiplied alpha to a 'normal' GimpTempBuf.
*/
void
temp_buf_demultiply (TempBuf *buf)
temp_buf_demultiply (GimpTempBuf *buf)
{
guchar *data;
gint pixels;
@ -181,30 +181,30 @@ temp_buf_demultiply (TempBuf *buf)
}
void
temp_buf_free (TempBuf *buf)
temp_buf_free (GimpTempBuf *buf)
{
g_return_if_fail (buf != NULL);
if (buf->data)
g_free (buf->data);
g_slice_free (TempBuf, buf);
g_slice_free (GimpTempBuf, buf);
}
guchar *
temp_buf_get_data (const TempBuf *buf)
temp_buf_get_data (const GimpTempBuf *buf)
{
return buf->data;
}
gsize
temp_buf_get_data_size (TempBuf *buf)
temp_buf_get_data_size (GimpTempBuf *buf)
{
return babl_format_get_bytes_per_pixel (buf->format) * buf->width * buf->height;
}
guchar *
temp_buf_data_clear (TempBuf *buf)
temp_buf_data_clear (GimpTempBuf *buf)
{
memset (buf->data, 0, temp_buf_get_data_size (buf));
@ -212,10 +212,10 @@ temp_buf_data_clear (TempBuf *buf)
}
gsize
temp_buf_get_memsize (TempBuf *buf)
temp_buf_get_memsize (GimpTempBuf *buf)
{
if (buf)
return (sizeof (TempBuf) + temp_buf_get_data_size (buf));
return (sizeof (GimpTempBuf) + temp_buf_get_data_size (buf));
return 0;
}
@ -226,11 +226,11 @@ temp_buf_get_memsize (TempBuf *buf)
* @buf:
* @file:
*
* Dumps a TempBuf to a raw RGB image that is easy to analyze, for
* Dumps a GimpTempBuf to a raw RGB image that is easy to analyze, for
* example with GIMP.
**/
void
temp_buf_dump (TempBuf *buf,
temp_buf_dump (GimpTempBuf *buf,
const gchar *filename)
{
gint fd = g_open (filename, O_CREAT | O_TRUNC | O_WRONLY, 0666);
@ -245,7 +245,7 @@ temp_buf_dump (TempBuf *buf,
}
GeglBuffer *
gimp_temp_buf_create_buffer (TempBuf *temp_buf,
gimp_temp_buf_create_buffer (GimpTempBuf *temp_buf,
gboolean take_ownership)
{
GeglBuffer *buffer;

View File

@ -19,7 +19,7 @@
#define __TEMP_BUF_H__
struct _TempBuf
struct _GimpTempBuf
{
const Babl *format; /* pixel format */
gint width;
@ -32,26 +32,26 @@ struct _TempBuf
/* The temp buffer functions */
TempBuf * temp_buf_new (gint width,
GimpTempBuf * temp_buf_new (gint width,
gint height,
const Babl *fomat);
TempBuf * temp_buf_copy (TempBuf *src);
TempBuf * temp_buf_scale (TempBuf *buf,
GimpTempBuf * temp_buf_copy (GimpTempBuf *src);
GimpTempBuf * temp_buf_scale (GimpTempBuf *buf,
gint width,
gint height) G_GNUC_WARN_UNUSED_RESULT;
void temp_buf_demultiply (TempBuf *buf);
void temp_buf_demultiply (GimpTempBuf *buf);
void temp_buf_free (TempBuf *buf);
guchar * temp_buf_get_data (const TempBuf *buf);
gsize temp_buf_get_data_size (TempBuf *buf);
guchar * temp_buf_data_clear (TempBuf *buf);
void temp_buf_free (GimpTempBuf *buf);
guchar * temp_buf_get_data (const GimpTempBuf *buf);
gsize temp_buf_get_data_size (GimpTempBuf *buf);
guchar * temp_buf_data_clear (GimpTempBuf *buf);
gsize temp_buf_get_memsize (TempBuf *buf);
void temp_buf_dump (TempBuf *buf,
gsize temp_buf_get_memsize (GimpTempBuf *buf);
void temp_buf_dump (GimpTempBuf *buf,
const gchar *filename);
GeglBuffer * gimp_temp_buf_create_buffer (TempBuf *temp_buf,
GeglBuffer * gimp_temp_buf_create_buffer (GimpTempBuf *temp_buf,
gboolean take_ownership);

View File

@ -31,7 +31,7 @@
#include "tile-manager-preview.h"
static TempBuf * tile_manager_create_preview (TileManager *tiles,
static GimpTempBuf * tile_manager_create_preview (TileManager *tiles,
gint src_x,
gint src_y,
gint src_width,
@ -40,7 +40,7 @@ static TempBuf * tile_manager_create_preview (TileManager *tiles,
gint dest_height);
TempBuf *
GimpTempBuf *
tile_manager_get_preview (TileManager *tiles,
gint width,
gint height)
@ -55,7 +55,7 @@ tile_manager_get_preview (TileManager *tiles,
width, height);
}
TempBuf *
GimpTempBuf *
tile_manager_get_sub_preview (TileManager *tiles,
gint src_x,
gint src_y,
@ -84,7 +84,7 @@ tile_manager_get_sub_preview (TileManager *tiles,
dest_width, dest_height);
}
static TempBuf *
static GimpTempBuf *
tile_manager_create_preview (TileManager *tiles,
gint src_x,
gint src_y,
@ -93,7 +93,7 @@ tile_manager_create_preview (TileManager *tiles,
gint dest_width,
gint dest_height)
{
TempBuf *preview;
GimpTempBuf *preview;
PixelRegion srcPR;
PixelRegion destPR;
gint subsample = 1;

View File

@ -19,10 +19,10 @@
#define __TILE_MANAGER_PREVIEW_H__
TempBuf * tile_manager_get_preview (TileManager *tiles,
GimpTempBuf * tile_manager_get_preview (TileManager *tiles,
gint width,
gint height);
TempBuf * tile_manager_get_sub_preview (TileManager *tiles,
GimpTempBuf * tile_manager_get_sub_preview (TileManager *tiles,
gint src_x,
gint src_y,
gint src_width,

View File

@ -37,7 +37,7 @@ gimp_brush_transform_boundary_exact (GimpBrush *brush,
gdouble angle,
gdouble hardness)
{
const TempBuf *mask;
const GimpTempBuf *mask;
mask = gimp_brush_transform_mask (brush,
scale, aspect_ratio, angle, hardness);
@ -48,7 +48,7 @@ gimp_brush_transform_boundary_exact (GimpBrush *brush,
GimpBoundSeg *bound_segs;
gint n_bound_segs;
buffer = gimp_temp_buf_create_buffer ((TempBuf *) mask, FALSE);
buffer = gimp_temp_buf_create_buffer ((GimpTempBuf *) mask, FALSE);
bound_segs = gimp_boundary_find (buffer, NULL,
GIMP_BOUNDARY_WITHIN_BOUNDS,

View File

@ -39,7 +39,7 @@
/* local function prototypes */
static void gimp_brush_transform_bounding_box (TempBuf *brush,
static void gimp_brush_transform_bounding_box (GimpTempBuf *brush,
const GimpMatrix3 *matrix,
gint *x,
gint *y,
@ -100,15 +100,15 @@ gimp_brush_real_transform_size (GimpBrush *brush,
* Some variables end with the suffix _i to indicate they have been
* premultiplied by int_multiple
*/
TempBuf *
GimpTempBuf *
gimp_brush_real_transform_mask (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness)
{
TempBuf *result;
TempBuf *source;
GimpTempBuf *result;
GimpTempBuf *source;
guchar *dest;
const guchar *src;
GimpMatrix3 matrix;
@ -328,7 +328,7 @@ gimp_brush_real_transform_mask (GimpBrush *brush,
if (hardness < 1.0)
{
TempBuf *blur_src;
GimpTempBuf *blur_src;
GeglBuffer *src_buffer;
GeglBuffer *dest_buffer;
gint kernel_size =
@ -395,15 +395,15 @@ gimp_brush_real_transform_mask (GimpBrush *brush,
* Some variables end with the suffix _i to indicate they have been
* premultiplied by int_multiple
*/
TempBuf *
GimpTempBuf *
gimp_brush_real_transform_pixmap (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness)
{
TempBuf *result;
TempBuf *source;
GimpTempBuf *result;
GimpTempBuf *source;
guchar *dest;
const guchar *src;
GimpMatrix3 matrix;
@ -628,7 +628,7 @@ gimp_brush_real_transform_pixmap (GimpBrush *brush,
if (hardness < 1.0)
{
TempBuf *blur_src;
GimpTempBuf *blur_src;
GeglBuffer *src_buffer;
GeglBuffer *dest_buffer;
gint kernel_size =
@ -700,7 +700,7 @@ gimp_brush_transform_matrix (gdouble width,
/* private functions */
static void
gimp_brush_transform_bounding_box (TempBuf *brush,
gimp_brush_transform_bounding_box (GimpTempBuf *brush,
const GimpMatrix3 *matrix,
gint *x,
gint *y,

View File

@ -29,12 +29,12 @@ void gimp_brush_real_transform_size (GimpBrush *brush,
gdouble angle,
gint *scaled_width,
gint *scaled_height);
TempBuf * gimp_brush_real_transform_mask (GimpBrush *brush,
GimpTempBuf * gimp_brush_real_transform_mask (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness);
TempBuf * gimp_brush_real_transform_pixmap (GimpBrush *brush,
GimpTempBuf * gimp_brush_real_transform_pixmap (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,

View File

@ -71,7 +71,7 @@ static gint64 gimp_brush_get_memsize (GimpObject *obj
static gboolean gimp_brush_get_size (GimpViewable *viewable,
gint *width,
gint *height);
static TempBuf * gimp_brush_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_brush_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -275,17 +275,17 @@ gimp_brush_get_size (GimpViewable *viewable,
return TRUE;
}
static TempBuf *
static GimpTempBuf *
gimp_brush_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height)
{
GimpBrush *brush = GIMP_BRUSH (viewable);
const TempBuf *mask_buf = NULL;
const GimpTempBuf *mask_buf = NULL;
gboolean free_mask = FALSE;
const TempBuf *pixmap_buf = NULL;
TempBuf *return_buf = NULL;
const GimpTempBuf *pixmap_buf = NULL;
GimpTempBuf *return_buf = NULL;
gint mask_width;
gint mask_height;
guchar *mask;
@ -315,7 +315,7 @@ gimp_brush_get_new_preview (GimpViewable *viewable,
if (! mask_buf)
{
mask_buf = temp_buf_new (1, 1, babl_format ("Y u8"));
temp_buf_data_clear ((TempBuf *) mask_buf);
temp_buf_data_clear ((GimpTempBuf *) mask_buf);
free_mask = TRUE;
}
@ -369,7 +369,7 @@ gimp_brush_get_new_preview (GimpViewable *viewable,
if (scaled)
{
if (free_mask)
temp_buf_free ((TempBuf *) mask_buf);
temp_buf_free ((GimpTempBuf *) mask_buf);
gimp_brush_end_use (brush);
}
@ -590,14 +590,14 @@ gimp_brush_transform_size (GimpBrush *brush,
width, height);
}
const TempBuf *
const GimpTempBuf *
gimp_brush_transform_mask (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness)
{
const TempBuf *mask;
const GimpTempBuf *mask;
gint width;
gint height;
@ -639,14 +639,14 @@ gimp_brush_transform_mask (GimpBrush *brush,
return mask;
}
const TempBuf *
const GimpTempBuf *
gimp_brush_transform_pixmap (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness)
{
const TempBuf *pixmap;
const GimpTempBuf *pixmap;
gint width;
gint height;
@ -739,7 +739,7 @@ gimp_brush_transform_boundary (GimpBrush *brush,
return boundary;
}
TempBuf *
GimpTempBuf *
gimp_brush_get_mask (const GimpBrush *brush)
{
g_return_val_if_fail (brush != NULL, NULL);
@ -748,7 +748,7 @@ gimp_brush_get_mask (const GimpBrush *brush)
return brush->mask;
}
TempBuf *
GimpTempBuf *
gimp_brush_get_pixmap (const GimpBrush *brush)
{
g_return_val_if_fail (brush != NULL, NULL);

View File

@ -36,8 +36,8 @@ struct _GimpBrush
{
GimpData parent_instance;
TempBuf *mask; /* the actual mask */
TempBuf *pixmap; /* optional pixmap data */
GimpTempBuf *mask; /* the actual mask */
GimpTempBuf *pixmap; /* optional pixmap data */
gint spacing; /* brush's spacing */
GimpVector2 x_axis; /* for calculating brush spacing */
@ -68,12 +68,12 @@ struct _GimpBrushClass
gdouble angle,
gint *width,
gint *height);
TempBuf * (* transform_mask) (GimpBrush *brush,
GimpTempBuf * (* transform_mask) (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness);
TempBuf * (* transform_pixmap) (GimpBrush *brush,
GimpTempBuf * (* transform_pixmap) (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
@ -116,12 +116,12 @@ void gimp_brush_transform_size (GimpBrush *brush,
gdouble angle,
gint *width,
gint *height);
const TempBuf * gimp_brush_transform_mask (GimpBrush *brush,
const GimpTempBuf * gimp_brush_transform_mask (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness);
const TempBuf * gimp_brush_transform_pixmap (GimpBrush *brush,
const GimpTempBuf * gimp_brush_transform_pixmap (GimpBrush *brush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
@ -134,8 +134,8 @@ const GimpBezierDesc * gimp_brush_transform_boundary (GimpBrush *brush,
gint *width,
gint *height);
TempBuf * gimp_brush_get_mask (const GimpBrush *brush);
TempBuf * gimp_brush_get_pixmap (const GimpBrush *brush);
GimpTempBuf * gimp_brush_get_mask (const GimpBrush *brush);
GimpTempBuf * gimp_brush_get_pixmap (const GimpBrush *brush);
gint gimp_brush_get_spacing (const GimpBrush *brush);
void gimp_brush_set_spacing (GimpBrush *brush,

View File

@ -71,13 +71,13 @@ static void gimp_brush_generated_transform_size(GimpBrush *gbrush,
gdouble angle,
gint *width,
gint *height);
static TempBuf * gimp_brush_generated_transform_mask(GimpBrush *gbrush,
static GimpTempBuf * gimp_brush_generated_transform_mask(GimpBrush *gbrush,
gdouble scale,
gdouble aspect_ratio,
gdouble angle,
gdouble hardness);
static TempBuf * gimp_brush_generated_calc (GimpBrushGenerated *brush,
static GimpTempBuf * gimp_brush_generated_calc (GimpBrushGenerated *brush,
GimpBrushGeneratedShape shape,
gfloat radius,
gint spikes,
@ -336,7 +336,7 @@ gimp_brush_generated_transform_size (GimpBrush *gbrush,
*height = half_height * 2 + 1;
}
static TempBuf *
static GimpTempBuf *
gimp_brush_generated_transform_mask (GimpBrush *gbrush,
gdouble scale,
gdouble aspect_ratio,
@ -450,7 +450,7 @@ gimp_brush_generated_calc_lut (gdouble radius,
return lookup;
}
static TempBuf *
static GimpTempBuf *
gimp_brush_generated_calc (GimpBrushGenerated *brush,
GimpBrushGeneratedShape shape,
gfloat radius,
@ -470,7 +470,7 @@ gimp_brush_generated_calc (GimpBrushGenerated *brush,
gdouble c, s, cs, ss;
GimpVector2 x_axis;
GimpVector2 y_axis;
TempBuf *mask;
GimpTempBuf *mask;
gimp_brush_generated_get_half_size (brush,
shape,

View File

@ -51,7 +51,7 @@ static gboolean gimp_buffer_get_popup_size (GimpViewable *viewable,
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
static TempBuf * gimp_buffer_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_buffer_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -189,14 +189,14 @@ gimp_buffer_get_popup_size (GimpViewable *viewable,
return FALSE;
}
static TempBuf *
static GimpTempBuf *
gimp_buffer_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height)
{
GimpBuffer *buffer = GIMP_BUFFER (viewable);
TempBuf *preview;
GimpTempBuf *preview;
preview = temp_buf_new (width, height, gimp_buffer_get_format (buffer));

View File

@ -74,7 +74,7 @@ static gboolean gimp_curve_get_popup_size (GimpViewable *viewable,
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
static TempBuf * gimp_curve_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_curve_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -395,7 +395,7 @@ gimp_curve_get_popup_size (GimpViewable *viewable,
return TRUE;
}
static TempBuf *
static GimpTempBuf *
gimp_curve_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,

View File

@ -258,7 +258,7 @@ gimp_drawable_real_replace_buffer (GimpDrawable *drawable,
GimpItem *item = GIMP_ITEM (drawable);
GimpImage *image = gimp_item_get_image (item);
GimpChannel *mask = gimp_image_get_mask (image);
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
PixelRegion src2PR;
gint x, y, width, height;
gint offset_x, offset_y;

View File

@ -46,10 +46,10 @@
/* local function prototypes */
static TempBuf * gimp_drawable_preview_private (GimpDrawable *drawable,
static GimpTempBuf * gimp_drawable_preview_private (GimpDrawable *drawable,
gint width,
gint height);
static TempBuf * gimp_drawable_indexed_preview (GimpDrawable *drawable,
static GimpTempBuf * gimp_drawable_indexed_preview (GimpDrawable *drawable,
const guchar *cmap,
gint src_x,
gint src_y,
@ -61,7 +61,7 @@ static TempBuf * gimp_drawable_indexed_preview (GimpDrawable *drawable,
/* public functions */
TempBuf *
GimpTempBuf *
gimp_drawable_get_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -84,7 +84,7 @@ gimp_drawable_get_preview (GimpViewable *viewable,
gimp_image_get_width (image) > PREVIEW_CACHE_PRIME_WIDTH &&
gimp_image_get_height (image) > PREVIEW_CACHE_PRIME_HEIGHT)
{
TempBuf *tb = gimp_drawable_preview_private (drawable,
GimpTempBuf *tb = gimp_drawable_preview_private (drawable,
PREVIEW_CACHE_PRIME_WIDTH,
PREVIEW_CACHE_PRIME_HEIGHT);
@ -120,7 +120,7 @@ gimp_drawable_preview_bytes (GimpDrawable *drawable)
return bytes;
}
TempBuf *
GimpTempBuf *
gimp_drawable_get_sub_preview (GimpDrawable *drawable,
gint src_x,
gint src_y,
@ -164,12 +164,12 @@ gimp_drawable_get_sub_preview (GimpDrawable *drawable,
/* private functions */
static TempBuf *
static GimpTempBuf *
gimp_drawable_preview_private (GimpDrawable *drawable,
gint width,
gint height)
{
TempBuf *ret_buf;
GimpTempBuf *ret_buf;
if (! drawable->private->preview_valid ||
! (ret_buf = gimp_preview_cache_get (&drawable->private->preview_cache,
@ -195,7 +195,7 @@ gimp_drawable_preview_private (GimpDrawable *drawable,
return ret_buf;
}
static TempBuf *
static GimpTempBuf *
gimp_drawable_indexed_preview (GimpDrawable *drawable,
const guchar *cmap,
gint src_x,
@ -205,7 +205,7 @@ gimp_drawable_indexed_preview (GimpDrawable *drawable,
gint dest_width,
gint dest_height)
{
TempBuf *preview_buf;
GimpTempBuf *preview_buf;
PixelRegion srcPR;
PixelRegion destPR;
gint bytes = gimp_drawable_preview_bytes (drawable);

View File

@ -22,7 +22,7 @@
/*
* virtual function of GimpDrawable -- dont't call directly
*/
TempBuf * gimp_drawable_get_preview (GimpViewable *viewable,
GimpTempBuf * gimp_drawable_get_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -31,7 +31,7 @@ TempBuf * gimp_drawable_get_preview (GimpViewable *viewable,
* normal functions (no virtuals)
*/
gint gimp_drawable_preview_bytes (GimpDrawable *drawable);
TempBuf * gimp_drawable_get_sub_preview (GimpDrawable *drawable,
GimpTempBuf * gimp_drawable_get_sub_preview (GimpDrawable *drawable,
gint src_x,
gint src_y,
gint src_width,

View File

@ -57,7 +57,7 @@ static gboolean gimp_gradient_get_popup_size (GimpViewable *viewa
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
static TempBuf * gimp_gradient_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_gradient_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -185,7 +185,7 @@ gimp_gradient_get_popup_size (GimpViewable *viewable,
return FALSE;
}
static TempBuf *
static GimpTempBuf *
gimp_gradient_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -193,7 +193,7 @@ gimp_gradient_get_new_preview (GimpViewable *viewable,
{
GimpGradient *gradient = GIMP_GRADIENT (viewable);
GimpGradientSegment *seg = NULL;
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
guchar *buf;
guchar *p;
guchar *row;

View File

@ -92,7 +92,7 @@ gimp_image_get_popup_size (GimpViewable *viewable,
return FALSE;
}
TempBuf *
GimpTempBuf *
gimp_image_get_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -120,7 +120,7 @@ gimp_image_get_preview (GimpViewable *viewable,
}
}
TempBuf *
GimpTempBuf *
gimp_image_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -128,7 +128,7 @@ gimp_image_get_new_preview (GimpViewable *viewable,
{
GimpImage *image = GIMP_IMAGE (viewable);
GimpProjection *projection = gimp_image_get_projection (image);
TempBuf *buf;
GimpTempBuf *buf;
TileManager *tiles;
gdouble scale_x;
gdouble scale_y;

View File

@ -35,11 +35,11 @@ gboolean gimp_image_get_popup_size (GimpViewable *viewable,
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
TempBuf * gimp_image_get_preview (GimpViewable *viewable,
GimpTempBuf * gimp_image_get_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
TempBuf * gimp_image_get_new_preview (GimpViewable *viewable,
GimpTempBuf * gimp_image_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);

View File

@ -100,7 +100,7 @@ struct _GimpImagePrivate
GimpUndoType pushing_undo_group; /* undo group status flag */
/* Preview */
TempBuf *preview; /* the projection preview */
GimpTempBuf *preview; /* the projection preview */
/* Signal emmision accumulator */
GimpImageFlushAccumulator flush_accum;

View File

@ -60,7 +60,7 @@ static gboolean gimp_palette_get_popup_size (GimpViewable *viewa
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
static TempBuf * gimp_palette_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_palette_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -195,14 +195,14 @@ gimp_palette_get_popup_size (GimpViewable *viewable,
return FALSE;
}
static TempBuf *
static GimpTempBuf *
gimp_palette_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height)
{
GimpPalette *palette = GIMP_PALETTE (viewable);
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
guchar *buf;
guchar *b;
GList *list;

View File

@ -45,7 +45,7 @@ static gint64 gimp_pattern_get_memsize (GimpObject *objec
static gboolean gimp_pattern_get_size (GimpViewable *viewable,
gint *width,
gint *height);
static TempBuf * gimp_pattern_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_pattern_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -138,14 +138,14 @@ gimp_pattern_get_size (GimpViewable *viewable,
return TRUE;
}
static TempBuf *
static GimpTempBuf *
gimp_pattern_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height)
{
GimpPattern *pattern = GIMP_PATTERN (viewable);
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
GeglBuffer *src_buffer;
GeglBuffer *dest_buffer;
gint copy_width;
@ -265,7 +265,7 @@ gimp_pattern_get_standard (GimpContext *context)
return standard_pattern;
}
TempBuf *
GimpTempBuf *
gimp_pattern_get_mask (const GimpPattern *pattern)
{
g_return_val_if_fail (GIMP_IS_PATTERN (pattern), NULL);

View File

@ -36,7 +36,7 @@ struct _GimpPattern
{
GimpData parent_instance;
TempBuf *mask;
GimpTempBuf *mask;
};
struct _GimpPatternClass
@ -51,7 +51,7 @@ GimpData * gimp_pattern_new (GimpContext *context,
const gchar *name);
GimpData * gimp_pattern_get_standard (GimpContext *context);
TempBuf * gimp_pattern_get_mask (const GimpPattern *pattern);
GimpTempBuf * gimp_pattern_get_mask (const GimpPattern *pattern);
GeglBuffer * gimp_pattern_create_buffer (const GimpPattern *pattern);

View File

@ -31,7 +31,7 @@
typedef struct
{
TempBuf *buf;
GimpTempBuf *buf;
gint width;
gint height;
} PreviewNearest;
@ -41,8 +41,8 @@ static gint
preview_cache_compare (gconstpointer a,
gconstpointer b)
{
const TempBuf *buf1 = a;
const TempBuf *buf2 = b;
const GimpTempBuf *buf1 = a;
const GimpTempBuf *buf2 = b;
if (buf1->width > buf2->width && buf1->height > buf2->height)
return -1;
@ -54,7 +54,7 @@ static void
preview_cache_find_exact (gpointer data,
gpointer udata)
{
TempBuf *buf = data;
GimpTempBuf *buf = data;
PreviewNearest *nearest = udata;
if (nearest->buf)
@ -71,7 +71,7 @@ static void
preview_cache_find_biggest (gpointer data,
gpointer udata)
{
TempBuf *buf = data;
GimpTempBuf *buf = data;
PreviewNearest *nearest = udata;
if (buf->width >= nearest->width && buf->height >= nearest->height)
@ -94,7 +94,7 @@ static void
preview_cache_remove_smallest (GSList **plist)
{
GSList *list;
TempBuf *smallest = NULL;
GimpTempBuf *smallest = NULL;
#ifdef PREVIEW_CACHE_DEBUG
g_print ("preview_cache_remove_smallest\n");
@ -108,7 +108,7 @@ preview_cache_remove_smallest (GSList **plist)
}
else
{
TempBuf *this = list->data;
GimpTempBuf *this = list->data;
if (smallest->height * smallest->width > this->height * this->width)
{
@ -140,7 +140,7 @@ preview_cache_print (GSList *plist)
for (list = plist; list; list = list->next)
{
TempBuf *buf = (TempBuf *) list->data;
GimpTempBuf *buf = list->data;
g_print ("\tvalue w,h [%d,%d]\n", buf->width, buf->height);
}
@ -161,7 +161,7 @@ gimp_preview_cache_invalidate (GSList **plist)
void
gimp_preview_cache_add (GSList **plist,
TempBuf *buf)
GimpTempBuf *buf)
{
#ifdef PREVIEW_CACHE_DEBUG
g_print ("gimp_preview_cache_add: %d x %d\n", buf->width, buf->height);
@ -176,7 +176,7 @@ gimp_preview_cache_add (GSList **plist,
*plist = g_slist_insert_sorted (*plist, buf, preview_cache_compare);
}
TempBuf *
GimpTempBuf *
gimp_preview_cache_get (GSList **plist,
gint width,
gint height)
@ -208,7 +208,7 @@ gimp_preview_cache_get (GSList **plist,
if (pn.buf)
{
TempBuf *preview;
GimpTempBuf *preview;
gint pwidth;
gint pheight;
gdouble x_ratio;
@ -287,7 +287,7 @@ gimp_preview_cache_get_memsize (GSList *cache)
return 0;
for (list = cache; list; list = list->next)
memsize += sizeof (GSList) + temp_buf_get_memsize ((TempBuf *) list->data);
memsize += sizeof (GSList) + temp_buf_get_memsize (list->data);
return memsize;
}

View File

@ -23,11 +23,11 @@
#define PREVIEW_CACHE_PRIME_HEIGHT 112
TempBuf * gimp_preview_cache_get (GSList **plist,
GimpTempBuf * gimp_preview_cache_get (GSList **plist,
gint width,
gint height);
void gimp_preview_cache_add (GSList **plist,
TempBuf *buf);
GimpTempBuf *buf);
void gimp_preview_cache_invalidate (GSList **plist);
gsize gimp_preview_cache_get_memsize (GSList *cache);

View File

@ -77,7 +77,7 @@ static gboolean gimp_undo_get_popup_size (GimpViewable *viewable,
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
static TempBuf * gimp_undo_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_undo_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -300,7 +300,7 @@ gimp_undo_get_popup_size (GimpViewable *viewable,
return FALSE;
}
static TempBuf *
static GimpTempBuf *
gimp_undo_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,

View File

@ -58,7 +58,7 @@ struct _GimpUndo
GimpUndoType undo_type; /* undo type */
GimpDirtyMask dirty_mask; /* affected parts of the image */
TempBuf *preview;
GimpTempBuf *preview;
guint preview_idle_id;
};

View File

@ -64,7 +64,7 @@ struct _GimpViewablePrivate
gint freeze_count;
GimpViewable *parent;
TempBuf *preview_temp_buf;
GimpTempBuf *preview_temp_buf;
GdkPixbuf *preview_pixbuf;
};
@ -348,7 +348,7 @@ gimp_viewable_real_get_new_pixbuf (GimpViewable *viewable,
gint width,
gint height)
{
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
GdkPixbuf *pixbuf = NULL;
temp_buf = gimp_viewable_get_preview (viewable, context, width, height);
@ -677,10 +677,10 @@ gimp_viewable_get_popup_size (GimpViewable *viewable,
* method, and executes it, caching the result. If everything fails,
* #NULL is returned.
*
* Returns: A #TempBuf containg the preview image, or #NULL if none can
* be found or created.
* Returns: A #GimpTempBuf containg the preview image, or #NULL if
* none can be found or created.
**/
TempBuf *
GimpTempBuf *
gimp_viewable_get_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -688,7 +688,7 @@ gimp_viewable_get_preview (GimpViewable *viewable,
{
GimpViewablePrivate *private;
GimpViewableClass *viewable_class;
TempBuf *temp_buf = NULL;
GimpTempBuf *temp_buf = NULL;
g_return_val_if_fail (GIMP_IS_VIEWABLE (viewable), NULL);
g_return_val_if_fail (context == NULL || GIMP_IS_CONTEXT (context), NULL);
@ -741,17 +741,17 @@ gimp_viewable_get_preview (GimpViewable *viewable,
* then if that fails for a "get_preview" method. This function does
* not look for a cached preview.
*
* Returns: A #TempBuf containg the preview image, or #NULL if none can
* be found or created.
* Returns: A #GimpTempBuf containg the preview image, or #NULL if
* none can be found or created.
**/
TempBuf *
GimpTempBuf *
gimp_viewable_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height)
{
GimpViewableClass *viewable_class;
TempBuf *temp_buf = NULL;
GimpTempBuf *temp_buf = NULL;
g_return_val_if_fail (GIMP_IS_VIEWABLE (viewable), NULL);
g_return_val_if_fail (context == NULL || GIMP_IS_CONTEXT (context), NULL);
@ -792,16 +792,16 @@ gimp_viewable_get_new_preview (GimpViewable *viewable,
* generate a preview in situations where layer previews have been
* disabled in the current Gimp configuration.
*
* Returns: a #TempBuf containing the preview image.
* Returns: a #GimpTempBuf containing the preview image.
**/
TempBuf *
GimpTempBuf *
gimp_viewable_get_dummy_preview (GimpViewable *viewable,
gint width,
gint height,
gint bpp)
{
GdkPixbuf *pixbuf;
TempBuf *buf;
GimpTempBuf *buf;
guchar *src;
guchar *dest;

View File

@ -77,11 +77,11 @@ struct _GimpViewableClass
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
TempBuf * (* get_preview) (GimpViewable *viewable,
GimpTempBuf * (* get_preview) (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
TempBuf * (* get_new_preview) (GimpViewable *viewable,
GimpTempBuf * (* get_new_preview) (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -136,16 +136,16 @@ gboolean gimp_viewable_get_popup_size (GimpViewable *viewable,
gint *popup_width,
gint *popup_height);
TempBuf * gimp_viewable_get_preview (GimpViewable *viewable,
GimpTempBuf * gimp_viewable_get_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
TempBuf * gimp_viewable_get_new_preview (GimpViewable *viewable,
GimpTempBuf * gimp_viewable_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
TempBuf * gimp_viewable_get_dummy_preview (GimpViewable *viewable,
GimpTempBuf * gimp_viewable_get_dummy_preview (GimpViewable *viewable,
gint width,
gint height,
gint bpp);

View File

@ -244,7 +244,7 @@ gimp_gegl_buffer_get_tiles (GeglBuffer *buffer)
return gimp_tile_backend_tile_manager_get_tiles (backend);
}
TempBuf *
GimpTempBuf *
gimp_gegl_buffer_get_temp_buf (GeglBuffer *buffer)
{
g_return_val_if_fail (GEGL_IS_BUFFER (buffer), NULL);

View File

@ -41,7 +41,7 @@ GeglBuffer * gimp_tile_manager_create_buffer (TileManager *tm,
const Babl *format);
TileManager * gimp_gegl_buffer_get_tiles (GeglBuffer *buffer);
TempBuf * gimp_gegl_buffer_get_temp_buf (GeglBuffer *buffer);
GimpTempBuf * gimp_gegl_buffer_get_temp_buf (GeglBuffer *buffer);
GeglBuffer * gimp_pixbuf_create_buffer (GdkPixbuf *pixbuf);

View File

@ -92,22 +92,27 @@ static void gimp_brush_core_real_set_brush (GimpBrushCore *core,
static void gimp_brush_core_real_set_dynamics (GimpBrushCore *core,
GimpDynamics *dynamics);
static const TempBuf * gimp_brush_core_subsample_mask (GimpBrushCore *core,
const TempBuf *mask,
static const GimpTempBuf *
gimp_brush_core_subsample_mask (GimpBrushCore *core,
const GimpTempBuf *mask,
gdouble x,
gdouble y);
static const TempBuf * gimp_brush_core_pressurize_mask (GimpBrushCore *core,
const TempBuf *brush_mask,
static const GimpTempBuf *
gimp_brush_core_pressurize_mask (GimpBrushCore *core,
const GimpTempBuf *brush_mask,
gdouble x,
gdouble y,
gdouble pressure);
static const TempBuf * gimp_brush_core_solidify_mask (GimpBrushCore *core,
const TempBuf *brush_mask,
static const GimpTempBuf *
gimp_brush_core_solidify_mask (GimpBrushCore *core,
const GimpTempBuf *brush_mask,
gdouble x,
gdouble y);
static const TempBuf * gimp_brush_core_transform_mask (GimpBrushCore *core,
static const GimpTempBuf *
gimp_brush_core_transform_mask (GimpBrushCore *core,
GimpBrush *brush);
static const TempBuf * gimp_brush_core_transform_pixmap (GimpBrushCore *core,
static const GimpTempBuf *
gimp_brush_core_transform_pixmap (GimpBrushCore *core,
GimpBrush *brush);
static void gimp_brush_core_invalidate_cache (GimpBrush *brush,
@ -116,8 +121,8 @@ static void gimp_brush_core_invalidate_cache (GimpBrush *brush
/* brush pipe utility functions */
static void gimp_brush_core_paint_line_pixmap_mask (GimpImage *dest,
GimpDrawable *drawable,
const TempBuf *pixmap_mask,
const TempBuf *brush_mask,
const GimpTempBuf *pixmap_mask,
const GimpTempBuf *brush_mask,
guchar *d,
gint x,
gint y,
@ -828,7 +833,7 @@ gimp_brush_core_get_paint_buffer (GimpPaintCore *paint_core,
if ((x2 - x1) && (y2 - y1))
{
const Babl *format = gimp_drawable_get_format_with_alpha (drawable);
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
temp_buf = temp_buf_new ((x2 - x1), (y2 - y1), format);
@ -924,8 +929,9 @@ gimp_brush_core_paste_canvas (GimpBrushCore *core,
gdouble dynamic_force,
GimpPaintApplicationMode mode)
{
const TempBuf *brush_mask = gimp_brush_core_get_brush_mask (core,
coords,
const GimpTempBuf *brush_mask;
brush_mask = gimp_brush_core_get_brush_mask (core, coords,
brush_hardness,
dynamic_force);
@ -944,7 +950,7 @@ gimp_brush_core_paste_canvas (GimpBrushCore *core,
off_x = (x < 0) ? -x : 0;
off_y = (y < 0) ? -y : 0;
paint_mask = gimp_temp_buf_create_buffer ((TempBuf *) brush_mask, FALSE);
paint_mask = gimp_temp_buf_create_buffer ((GimpTempBuf *) brush_mask, FALSE);
gimp_paint_core_paste (paint_core, paint_mask,
GEGL_RECTANGLE (off_x, off_y,
@ -973,8 +979,9 @@ gimp_brush_core_replace_canvas (GimpBrushCore *core,
gdouble dynamic_force,
GimpPaintApplicationMode mode)
{
const TempBuf *brush_mask = gimp_brush_core_get_brush_mask (core,
coords,
const GimpTempBuf *brush_mask;
brush_mask = gimp_brush_core_get_brush_mask (core, coords,
brush_hardness,
dynamic_force);
@ -993,7 +1000,7 @@ gimp_brush_core_replace_canvas (GimpBrushCore *core,
off_x = (x < 0) ? -x : 0;
off_y = (y < 0) ? -y : 0;
paint_mask = gimp_temp_buf_create_buffer ((TempBuf *) brush_mask, FALSE);
paint_mask = gimp_temp_buf_create_buffer ((GimpTempBuf *) brush_mask, FALSE);
gimp_paint_core_replace (paint_core, paint_mask,
GEGL_RECTANGLE (off_x, off_y,
@ -1041,13 +1048,13 @@ rotate_pointers (gulong **p,
p[i] = tmp;
}
static const TempBuf *
static const GimpTempBuf *
gimp_brush_core_subsample_mask (GimpBrushCore *core,
const TempBuf *mask,
const GimpTempBuf *mask,
gdouble x,
gdouble y)
{
TempBuf *dest;
GimpTempBuf *dest;
gdouble left;
const guchar *m;
guchar *d;
@ -1176,9 +1183,9 @@ gimp_brush_core_subsample_mask (GimpBrushCore *core,
/* #define FANCY_PRESSURE */
static const TempBuf *
static const GimpTempBuf *
gimp_brush_core_pressurize_mask (GimpBrushCore *core,
const TempBuf *brush_mask,
const GimpTempBuf *brush_mask,
gdouble x,
gdouble y,
gdouble pressure)
@ -1186,7 +1193,7 @@ gimp_brush_core_pressurize_mask (GimpBrushCore *core,
static guchar mapi[256];
const guchar *source;
guchar *dest;
const TempBuf *subsample_mask;
const GimpTempBuf *subsample_mask;
gint i;
/* Get the raw subsampled mask */
@ -1291,13 +1298,13 @@ gimp_brush_core_pressurize_mask (GimpBrushCore *core,
return core->pressure_brush;
}
static const TempBuf *
static const GimpTempBuf *
gimp_brush_core_solidify_mask (GimpBrushCore *core,
const TempBuf *brush_mask,
const GimpTempBuf *brush_mask,
gdouble x,
gdouble y)
{
TempBuf *dest;
GimpTempBuf *dest;
const guchar *m;
guchar *d;
gint dest_offset_x = 0;
@ -1365,11 +1372,11 @@ gimp_brush_core_solidify_mask (GimpBrushCore *core,
return dest;
}
static const TempBuf *
static const GimpTempBuf *
gimp_brush_core_transform_mask (GimpBrushCore *core,
GimpBrush *brush)
{
const TempBuf *mask;
const GimpTempBuf *mask;
if (core->scale <= 0.0)
return NULL;
@ -1390,11 +1397,11 @@ gimp_brush_core_transform_mask (GimpBrushCore *core,
return core->transform_brush;
}
static const TempBuf *
static const GimpTempBuf *
gimp_brush_core_transform_pixmap (GimpBrushCore *core,
GimpBrush *brush)
{
const TempBuf *pixmap;
const GimpTempBuf *pixmap;
if (core->scale <= 0.0)
return NULL;
@ -1414,13 +1421,13 @@ gimp_brush_core_transform_pixmap (GimpBrushCore *core,
return core->transform_pixmap;
}
const TempBuf *
const GimpTempBuf *
gimp_brush_core_get_brush_mask (GimpBrushCore *core,
const GimpCoords *coords,
GimpBrushApplicationMode brush_hardness,
gdouble dynamic_force)
{
const TempBuf *mask;
const GimpTempBuf *mask;
mask = gimp_brush_core_transform_mask (core, core->brush);
@ -1537,7 +1544,7 @@ void
gimp_brush_core_color_area_with_pixmap (GimpBrushCore *core,
GimpDrawable *drawable,
const GimpCoords *coords,
TempBuf *area,
GimpTempBuf *area,
gint area_x,
gint area_y,
GimpBrushApplicationMode mode)
@ -1551,8 +1558,8 @@ gimp_brush_core_color_area_with_pixmap (GimpBrushCore *core,
gint offsetx;
gint offsety;
gint y;
const TempBuf *pixmap_mask;
const TempBuf *brush_mask;
const GimpTempBuf *pixmap_mask;
const GimpTempBuf *brush_mask;
g_return_if_fail (GIMP_IS_BRUSH (core->brush));
g_return_if_fail (core->brush->pixmap != NULL);
@ -1610,8 +1617,8 @@ gimp_brush_core_color_area_with_pixmap (GimpBrushCore *core,
static void
gimp_brush_core_paint_line_pixmap_mask (GimpImage *dest,
GimpDrawable *drawable,
const TempBuf *pixmap_mask,
const TempBuf *brush_mask,
const GimpTempBuf *pixmap_mask,
const GimpTempBuf *brush_mask,
guchar *d,
gint x,
gint y,

View File

@ -51,17 +51,17 @@ struct _GimpBrushCore
gdouble aspect_ratio;
/* brush buffers */
TempBuf *pressure_brush;
GimpTempBuf *pressure_brush;
TempBuf *solid_brushes[BRUSH_CORE_SOLID_SUBSAMPLE][BRUSH_CORE_SOLID_SUBSAMPLE];
const TempBuf *last_solid_brush_mask;
GimpTempBuf *solid_brushes[BRUSH_CORE_SOLID_SUBSAMPLE][BRUSH_CORE_SOLID_SUBSAMPLE];
const GimpTempBuf *last_solid_brush_mask;
gboolean solid_cache_invalid;
const TempBuf *transform_brush;
const TempBuf *transform_pixmap;
const GimpTempBuf *transform_brush;
const GimpTempBuf *transform_pixmap;
TempBuf *subsample_brushes[BRUSH_CORE_SUBSAMPLE + 1][BRUSH_CORE_SUBSAMPLE + 1];
const TempBuf *last_subsample_brush_mask;
GimpTempBuf *subsample_brushes[BRUSH_CORE_SUBSAMPLE + 1][BRUSH_CORE_SUBSAMPLE + 1];
const GimpTempBuf *last_subsample_brush_mask;
gboolean subsample_cache_invalid;
gdouble jitter;
@ -121,12 +121,12 @@ void gimp_brush_core_color_area_with_pixmap
(GimpBrushCore *core,
GimpDrawable *drawable,
const GimpCoords *coords,
TempBuf *area,
GimpTempBuf *area,
gint area_x,
gint area_y,
GimpBrushApplicationMode mode);
const TempBuf * gimp_brush_core_get_brush_mask
const GimpTempBuf * gimp_brush_core_get_brush_mask
(GimpBrushCore *core,
const GimpCoords *coords,
GimpBrushApplicationMode brush_hardness,

View File

@ -136,7 +136,7 @@ gimp_convolve_motion (GimpPaintCore *paint_core,
GeglBuffer *paint_buffer;
gint paint_buffer_x;
gint paint_buffer_y;
TempBuf *convolve_temp;
GimpTempBuf *convolve_temp;
GeglBuffer *convolve_buffer;
gdouble fade_point;
gdouble opacity;

View File

@ -483,7 +483,7 @@ gimp_heal_motion (GimpSourceCore *source_core,
GimpImage *image = gimp_item_get_image (GIMP_ITEM (drawable));
GeglBuffer *src_copy;
GeglBuffer *mask_buffer;
const TempBuf *mask_buf;
const GimpTempBuf *mask_buf;
gdouble fade_point;
gdouble hardness;
@ -537,7 +537,7 @@ gimp_heal_motion (GimpSourceCore *source_core,
paint_area_width,
paint_area_height));
mask_buffer = gimp_temp_buf_create_buffer ((TempBuf *) mask_buf, FALSE);
mask_buffer = gimp_temp_buf_create_buffer ((GimpTempBuf *) mask_buf, FALSE);
gimp_heal (src_copy,
GEGL_RECTANGLE (0, 0,

View File

@ -221,7 +221,7 @@ gimp_ink_get_paint_buffer (GimpPaintCore *paint_core,
if ((x2 - x1) && (y2 - y1))
{
const Babl *format = gimp_drawable_get_format_with_alpha (drawable);
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
temp_buf = temp_buf_new ((x2 - x1), (y2 - y1), format);

View File

@ -180,7 +180,7 @@ _gimp_paintbrush_motion (GimpPaintCore *paint_core,
/* otherwise check if the brush has a pixmap and use that to
* color the area
*/
TempBuf *area = gimp_gegl_buffer_get_temp_buf (paint_buffer);
GimpTempBuf *area = gimp_gegl_buffer_get_temp_buf (paint_buffer);
gimp_brush_core_color_area_with_pixmap (brush_core, drawable,
coords,

View File

@ -168,7 +168,7 @@ gimp_smudge_start (GimpPaintCore *paint_core,
GeglBuffer *paint_buffer;
gint paint_buffer_x;
gint paint_buffer_y;
TempBuf *accum_temp;
GimpTempBuf *accum_temp;
gint accum_size;
gint x, y;

View File

@ -720,7 +720,7 @@ drawable_thumbnail_invoker (GimpProcedure *procedure,
if (success)
{
GimpImage *image = gimp_item_get_image (GIMP_ITEM (drawable));
TempBuf *buf;
GimpTempBuf *buf;
gint dwidth, dheight;
g_assert (GIMP_VIEWABLE_MAX_PREVIEW_SIZE >= 1024);
@ -810,7 +810,7 @@ drawable_sub_thumbnail_invoker (GimpProcedure *procedure,
(src_y + src_height) <= gimp_item_get_height (GIMP_ITEM (drawable)))
{
GimpImage *image = gimp_item_get_image (GIMP_ITEM (drawable));
TempBuf *buf;
GimpTempBuf *buf;
if (image->gimp->config->layer_previews)
buf = gimp_drawable_get_sub_preview (drawable,

View File

@ -1691,7 +1691,7 @@ image_thumbnail_invoker (GimpProcedure *procedure,
if (success)
{
TempBuf *buf;
GimpTempBuf *buf;
gint dwidth, dheight;
g_assert (GIMP_VIEWABLE_MAX_PREVIEW_SIZE >= 1024);

View File

@ -88,7 +88,7 @@ static gboolean gimp_font_get_popup_size (GimpViewable *viewable,
gboolean dot_for_dot,
gint *popup_width,
gint *popup_height);
static TempBuf * gimp_font_get_new_preview (GimpViewable *viewable,
static GimpTempBuf * gimp_font_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);
@ -229,7 +229,7 @@ gimp_font_get_popup_size (GimpViewable *viewable,
return TRUE;
}
static TempBuf *
static GimpTempBuf *
gimp_font_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -243,7 +243,7 @@ gimp_font_get_new_preview (GimpViewable *viewable,
gint layout_height;
gint layout_x;
gint layout_y;
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
cairo_t *cr;
cairo_surface_t *surface;

View File

@ -158,7 +158,7 @@ static void iscissors_convert (GimpIscissorsTool *iscissors,
static TileManager * gradient_map_new (GimpImage *image);
static void find_optimal_path (TileManager *gradient_map,
TempBuf *dp_buf,
GimpTempBuf *dp_buf,
gint x1,
gint y1,
gint x2,
@ -188,7 +188,7 @@ static gboolean clicked_on_curve (GimpIscissorsTool *iscissors,
gdouble y);
static GPtrArray * plot_pixels (GimpIscissorsTool *iscissors,
TempBuf *dp_buf,
GimpTempBuf *dp_buf,
gint x1,
gint y1,
gint xs,
@ -1458,7 +1458,7 @@ calculate_link (TileManager *gradient_map,
static GPtrArray *
plot_pixels (GimpIscissorsTool *iscissors,
TempBuf *dp_buf,
GimpTempBuf *dp_buf,
gint x1,
gint y1,
gint xs,
@ -1509,7 +1509,7 @@ plot_pixels (GimpIscissorsTool *iscissors,
static void
find_optimal_path (TileManager *gradient_map,
TempBuf *dp_buf,
GimpTempBuf *dp_buf,
gint x1,
gint y1,
gint x2,

View File

@ -68,7 +68,7 @@ struct _GimpIscissorsTool
gint ix, iy; /* initial coordinates */
gint nx, ny; /* new coordinates */
TempBuf *dp_buf; /* dynamic programming buffer */
GimpTempBuf *dp_buf; /* dynamic programming buffer */
ICurve *livewire; /* livewire boundary curve */

View File

@ -36,7 +36,7 @@
/* public functions */
TempBuf *
GimpTempBuf *
gimp_vectors_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
@ -47,7 +47,7 @@ gimp_vectors_get_new_preview (GimpViewable *viewable,
GimpStroke *cur_stroke;
gdouble xscale, yscale;
guchar *data;
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
vectors = GIMP_VECTORS (viewable);
item = GIMP_ITEM (viewable);

View File

@ -23,7 +23,7 @@
* virtual function of GimpVectors -- dont't call directly
*/
TempBuf * gimp_vectors_get_new_preview (GimpViewable *viewable,
GimpTempBuf * gimp_vectors_get_new_preview (GimpViewable *viewable,
GimpContext *context,
gint width,
gint height);

View File

@ -74,7 +74,7 @@ static cairo_pattern_t *
gimp_view_renderer_create_background (GimpViewRenderer *renderer,
GtkWidget *widget);
static void gimp_view_render_temp_buf_to_surface (TempBuf *temp_buf,
static void gimp_view_render_temp_buf_to_surface (GimpTempBuf *temp_buf,
gint channel,
GimpViewBG inside_bg,
GimpViewBG outside_bg,
@ -748,7 +748,7 @@ gimp_view_renderer_real_render (GimpViewRenderer *renderer,
GtkWidget *widget)
{
GdkPixbuf *pixbuf;
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
const gchar *stock_id;
pixbuf = gimp_viewable_get_pixbuf (renderer->viewable,
@ -791,7 +791,7 @@ gimp_view_renderer_size_changed (GimpViewRenderer *renderer,
void
gimp_view_renderer_render_temp_buf_simple (GimpViewRenderer *renderer,
TempBuf *temp_buf)
GimpTempBuf *temp_buf)
{
g_return_if_fail (GIMP_IS_VIEW_RENDERER (renderer));
g_return_if_fail (temp_buf != NULL);
@ -809,7 +809,7 @@ gimp_view_renderer_render_temp_buf_simple (GimpViewRenderer *renderer,
void
gimp_view_renderer_render_temp_buf (GimpViewRenderer *renderer,
TempBuf *temp_buf,
GimpTempBuf *temp_buf,
gint channel,
GimpViewBG inside_bg,
GimpViewBG outside_bg)
@ -917,7 +917,7 @@ gimp_view_renderer_render_stock (GimpViewRenderer *renderer,
}
static void
gimp_view_render_temp_buf_to_surface (TempBuf *temp_buf,
gimp_view_render_temp_buf_to_surface (GimpTempBuf *temp_buf,
gint channel,
GimpViewBG inside_bg,
GimpViewBG outside_bg,

View File

@ -141,9 +141,9 @@ void gimp_view_renderer_draw (GimpViewRenderer *renderer,
/* protected */
void gimp_view_renderer_render_temp_buf_simple (GimpViewRenderer *renderer,
TempBuf *temp_buf);
GimpTempBuf *temp_buf);
void gimp_view_renderer_render_temp_buf (GimpViewRenderer *renderer,
TempBuf *temp_buf,
GimpTempBuf *temp_buf,
gint channel,
GimpViewBG inside_bg,
GimpViewBG outside_bg);

View File

@ -89,7 +89,7 @@ gimp_view_renderer_brush_render (GimpViewRenderer *renderer,
GtkWidget *widget)
{
GimpViewRendererBrush *renderbrush = GIMP_VIEW_RENDERER_BRUSH (renderer);
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
if (renderbrush->pipe_timeout_id)
{
@ -141,7 +141,7 @@ gimp_view_renderer_brush_render_timeout (gpointer data)
GimpViewRenderer *renderer = GIMP_VIEW_RENDERER (data);
GimpBrushPipe *brush_pipe;
GimpBrush *brush;
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
if (! renderer->viewable)
{

View File

@ -66,7 +66,7 @@ gimp_view_renderer_buffer_render (GimpViewRenderer *renderer,
gint view_width;
gint view_height;
gboolean scaling_up;
TempBuf *render_buf = NULL;
GimpTempBuf *render_buf = NULL;
gimp_viewable_get_size (renderer->viewable, &buffer_width, &buffer_height);
@ -81,7 +81,7 @@ gimp_view_renderer_buffer_render (GimpViewRenderer *renderer,
if (scaling_up)
{
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
temp_buf = gimp_viewable_get_new_preview (renderer->viewable,
renderer->context,

View File

@ -78,7 +78,7 @@ gimp_view_renderer_drawable_render (GimpViewRenderer *renderer,
gdouble xres = 1.0;
gdouble yres = 1.0;
gboolean scaling_up;
TempBuf *render_buf = NULL;
GimpTempBuf *render_buf = NULL;
drawable = GIMP_DRAWABLE (renderer->viewable);
item = GIMP_ITEM (drawable);
@ -175,7 +175,7 @@ gimp_view_renderer_drawable_render (GimpViewRenderer *renderer,
}
else
{
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
temp_buf = gimp_viewable_get_new_preview (renderer->viewable,
renderer->context,

View File

@ -80,7 +80,7 @@ gimp_view_renderer_image_render (GimpViewRenderer *renderer,
gdouble xres;
gdouble yres;
gboolean scaling_up;
TempBuf *render_buf = NULL;
GimpTempBuf *render_buf = NULL;
gimp_image_get_resolution (image, &xres, &yres);
@ -97,7 +97,7 @@ gimp_view_renderer_image_render (GimpViewRenderer *renderer,
if (scaling_up)
{
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
temp_buf = gimp_viewable_get_new_preview (renderer->viewable,
renderer->context,
@ -126,7 +126,7 @@ gimp_view_renderer_image_render (GimpViewRenderer *renderer,
/* xresolution != yresolution */
if (view_width > renderer->width || view_height > renderer->height)
{
TempBuf *temp_buf;
GimpTempBuf *temp_buf;
temp_buf = temp_buf_scale (render_buf,
renderer->width, renderer->height);

View File

@ -704,7 +704,7 @@ HELP
code => <<'CODE'
{
GimpImage *image = gimp_item_get_image (GIMP_ITEM (drawable));
TempBuf *buf;
GimpTempBuf *buf;
gint dwidth, dheight;
g_assert (GIMP_VIEWABLE_MAX_PREVIEW_SIZE >= 1024);
@ -795,7 +795,7 @@ HELP
(src_y + src_height) <= gimp_item_get_height (GIMP_ITEM (drawable)))
{
GimpImage *image = gimp_item_get_image (GIMP_ITEM (drawable));
TempBuf *buf;
GimpTempBuf *buf;
if (image->gimp->config->layer_previews)
buf = gimp_drawable_get_sub_preview (drawable,

View File

@ -2839,7 +2839,7 @@ HELP
%invoke = (
code => <<'CODE'
{
TempBuf *buf;
GimpTempBuf *buf;
gint dwidth, dheight;
g_assert (GIMP_VIEWABLE_MAX_PREVIEW_SIZE >= 1024);