From 952865a86ebb08f97263cfdbfe38b7adc20e4560 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Mon, 19 Jul 2021 00:01:24 +0200 Subject: Replace contents with redirect message The default development branch is now `main`. This commit only exists on `master` to point people towards that. See https://gitlab.gnome.org/GNOME/glib/-/issues/2348 for details. --- cogl/tests/conform/test-texture-no-allocate.c | 63 --------------------------- 1 file changed, 63 deletions(-) delete mode 100644 cogl/tests/conform/test-texture-no-allocate.c (limited to 'cogl/tests/conform/test-texture-no-allocate.c') diff --git a/cogl/tests/conform/test-texture-no-allocate.c b/cogl/tests/conform/test-texture-no-allocate.c deleted file mode 100644 index de2f6e0e3..000000000 --- a/cogl/tests/conform/test-texture-no-allocate.c +++ /dev/null @@ -1,63 +0,0 @@ -#include - -#include "test-declarations.h" -#include "test-utils.h" - -/* Tests that the various texture types can be freed without being - * allocated */ - -/* Texture size that is probably to big to fit within the texture - * limits */ -#define BIG_TEX_WIDTH 16384 -#define BIG_TEX_HEIGHT 128 - -void -test_texture_no_allocate (void) -{ - uint8_t *tex_data; - CoglTexture *texture; - CoglTexture2D *texture_2d; - GError *error = NULL; - - tex_data = g_malloc (BIG_TEX_WIDTH * BIG_TEX_HEIGHT * 4); - - /* NB: if we make the atlas and sliced texture APIs public then this - * could changed to explicitly use that instead of the magic texture - * API */ - - /* Try to create an atlas texture that is too big so it will - * internally be freed without allocating */ - texture = - cogl_atlas_texture_new_from_data (test_ctx, - BIG_TEX_WIDTH, - BIG_TEX_HEIGHT, - /* format */ - COGL_PIXEL_FORMAT_RGBA_8888_PRE, - /* rowstride */ - BIG_TEX_WIDTH * 4, - tex_data, - &error); - - g_free (tex_data); - - /* It's ok if this causes an error, we just don't want it to - * crash */ - - if (texture == NULL) - g_error_free (error); - else - cogl_object_unref (texture); - - /* Try to create a sliced texture without allocating it */ - texture = - cogl_texture_2d_sliced_new_with_size (test_ctx, - BIG_TEX_WIDTH, - BIG_TEX_HEIGHT, - COGL_TEXTURE_MAX_WASTE); - cogl_object_unref (texture); - - /* 2D texture */ - texture_2d = cogl_texture_2d_new_with_size (test_ctx, - 64, 64); - cogl_object_unref (texture_2d); -} -- cgit v1.2.1