mirror of https://github.com/GNOME/gimp.git
app: fail less badly in tests
This commit is contained in:
parent
30b4fe8510
commit
af2ad3228f
|
@ -25,7 +25,6 @@
|
||||||
#include "widgets/widgets-types.h"
|
#include "widgets/widgets-types.h"
|
||||||
|
|
||||||
#include "base/tile-manager.h"
|
#include "base/tile-manager.h"
|
||||||
#include "base/pixel-region.h"
|
|
||||||
#include "base/tile-cache.h"
|
#include "base/tile-cache.h"
|
||||||
|
|
||||||
#include "gegl/gimptilebackendtilemanager.h"
|
#include "gegl/gimptilebackendtilemanager.h"
|
||||||
|
@ -55,7 +54,6 @@ basic_usage (void)
|
||||||
guint16 opaque_magenta16[4] = { 0xffff, 0, 0xffff, 0xffff };
|
guint16 opaque_magenta16[4] = { 0xffff, 0, 0xffff, 0xffff };
|
||||||
GeglColor *magenta = gegl_color_new (NULL);
|
GeglColor *magenta = gegl_color_new (NULL);
|
||||||
|
|
||||||
PixelRegion pr;
|
|
||||||
TileManager *tm;
|
TileManager *tm;
|
||||||
GeglTileBackend *backend;
|
GeglTileBackend *backend;
|
||||||
GeglBuffer *buffer;
|
GeglBuffer *buffer;
|
||||||
|
@ -64,12 +62,12 @@ basic_usage (void)
|
||||||
|
|
||||||
/* Write some pixels to the tile manager */
|
/* Write some pixels to the tile manager */
|
||||||
tm = tile_manager_new (rect.width, rect.height, 4);
|
tm = tile_manager_new (rect.width, rect.height, 4);
|
||||||
pixel_region_init (&pr, tm, rect.x, rect.y, rect.width, rect.height, TRUE);
|
|
||||||
|
|
||||||
buffer = gimp_tile_manager_create_buffer (tm, format);
|
buffer = gimp_tile_manager_create_buffer (tm, format);
|
||||||
gegl_color_set_rgba (magenta, 1.0, 0.0, 1.0, 1.0);
|
gegl_color_set_rgba (magenta, 1.0, 0.0, 1.0, 1.0);
|
||||||
gegl_buffer_set_color (buffer, NULL, magenta);
|
gegl_buffer_set_color (buffer, NULL, magenta);
|
||||||
g_object_unref (magenta);
|
g_object_unref (magenta);
|
||||||
|
g_object_unref (buffer);
|
||||||
|
|
||||||
/* Make sure we can read them through the GeglBuffer using the
|
/* Make sure we can read them through the GeglBuffer using the
|
||||||
* TileManager backend. Use u16 to complicate code paths, decreasing
|
* TileManager backend. Use u16 to complicate code paths, decreasing
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
#define GIMP_MAINIMAGE_WIDTH 100
|
#define GIMP_MAINIMAGE_WIDTH 100
|
||||||
#define GIMP_MAINIMAGE_HEIGHT 90
|
#define GIMP_MAINIMAGE_HEIGHT 90
|
||||||
#define GIMP_MAINIMAGE_TYPE GIMP_RGB
|
#define GIMP_MAINIMAGE_TYPE GIMP_RGB
|
||||||
#define GIMP_MAINIMAGE_PRECISION GIMP_PRECISION_FLOAT
|
#define GIMP_MAINIMAGE_PRECISION GIMP_PRECISION_U8
|
||||||
|
|
||||||
#define GIMP_MAINIMAGE_LAYER1_NAME "layer1"
|
#define GIMP_MAINIMAGE_LAYER1_NAME "layer1"
|
||||||
#define GIMP_MAINIMAGE_LAYER1_WIDTH 50
|
#define GIMP_MAINIMAGE_LAYER1_WIDTH 50
|
||||||
|
|
Loading…
Reference in New Issue