Blame tests/buffer/tests/test_gegl_buffer_copy_upper_left.c

Packit Service 2781ba
TEST ()
Packit Service 2781ba
{
Packit Service 2781ba
  GeglBuffer    *buffer, *buffer2;
Packit Service 2781ba
  GeglRectangle  bound = {0, 0, 20, 20};
Packit Service 2781ba
  test_start ();
Packit Service 2781ba
  buffer = gegl_buffer_new (&bound, babl_format ("Y float"));
Packit Service 2781ba
  vgrad (buffer);
Packit Service 2781ba
  {
Packit Service 2781ba
    GeglRectangle rect = *gegl_buffer_get_extent(buffer);
Packit Service 2781ba
Packit Service 2781ba
    rect.width-=10;
Packit Service 2781ba
    rect.height-=10;
Packit Service 2781ba
  buffer2 = gegl_buffer_new (gegl_buffer_get_extent (buffer), gegl_buffer_get_format (buffer));
Packit Service 2781ba
  gegl_buffer_copy (buffer, &rect, buffer2, &rect);
Packit Service 2781ba
  }
Packit Service 2781ba
  print_buffer (buffer2);
Packit Service 2781ba
  g_object_unref (buffer);
Packit Service 2781ba
  g_object_unref (buffer2);
Packit Service 2781ba
  test_end ();
Packit Service 2781ba
}