Rename memory texture tests from ngl to gl

This commit is contained in:
Matthias Clasen
2024-09-30 21:58:32 -04:00
parent c31c89c794
commit 5ce196fe9f

View File

@@ -8,14 +8,14 @@
#define N 10 #define N 10
static GdkGLContext *gl_context = NULL; static GdkGLContext *gl_context = NULL;
static GskRenderer *ngl_renderer = NULL; static GskRenderer *gl_renderer = NULL;
static GskRenderer *vulkan_renderer = NULL; static GskRenderer *vulkan_renderer = NULL;
typedef enum { typedef enum {
TEXTURE_METHOD_LOCAL, TEXTURE_METHOD_LOCAL,
TEXTURE_METHOD_GL_NATIVE, TEXTURE_METHOD_GL_NATIVE,
TEXTURE_METHOD_NGL, TEXTURE_METHOD_GL,
TEXTURE_METHOD_NGL_RELEASED, TEXTURE_METHOD_GL_RELEASED,
TEXTURE_METHOD_VULKAN, TEXTURE_METHOD_VULKAN,
TEXTURE_METHOD_PNG, TEXTURE_METHOD_PNG,
TEXTURE_METHOD_PNG_PIXBUF, TEXTURE_METHOD_PNG_PIXBUF,
@@ -207,7 +207,7 @@ upload_to_gl_native (GdkTexture *texture)
return result; return result;
} }
return upload_to_renderer (texture, ngl_renderer); return upload_to_renderer (texture, gl_renderer);
} }
static GdkTexture * static GdkTexture *
@@ -234,12 +234,12 @@ create_texture (GdkMemoryFormat format,
texture = upload_to_gl_native (texture); texture = upload_to_gl_native (texture);
break; break;
case TEXTURE_METHOD_NGL: case TEXTURE_METHOD_GL:
texture = upload_to_renderer (texture, ngl_renderer); texture = upload_to_renderer (texture, gl_renderer);
break; break;
case TEXTURE_METHOD_NGL_RELEASED: case TEXTURE_METHOD_GL_RELEASED:
texture = upload_to_renderer (texture, ngl_renderer); texture = upload_to_renderer (texture, gl_renderer);
if (GDK_IS_GL_TEXTURE (texture)) if (GDK_IS_GL_TEXTURE (texture))
gdk_gl_texture_release (GDK_GL_TEXTURE (texture)); gdk_gl_texture_release (GDK_GL_TEXTURE (texture));
break; break;
@@ -329,8 +329,8 @@ texture_method_is_accurate (TextureMethod method)
return TRUE; return TRUE;
case TEXTURE_METHOD_GL_NATIVE: case TEXTURE_METHOD_GL_NATIVE:
case TEXTURE_METHOD_NGL: case TEXTURE_METHOD_GL:
case TEXTURE_METHOD_NGL_RELEASED: case TEXTURE_METHOD_GL_RELEASED:
case TEXTURE_METHOD_VULKAN: case TEXTURE_METHOD_VULKAN:
case TEXTURE_METHOD_PNG: case TEXTURE_METHOD_PNG:
case TEXTURE_METHOD_PNG_PIXBUF: case TEXTURE_METHOD_PNG_PIXBUF:
@@ -433,9 +433,9 @@ should_skip_download_test (GdkMemoryFormat format,
case TEXTURE_METHOD_TIFF: case TEXTURE_METHOD_TIFF:
return FALSE; return FALSE;
case TEXTURE_METHOD_NGL: case TEXTURE_METHOD_GL:
case TEXTURE_METHOD_NGL_RELEASED: case TEXTURE_METHOD_GL_RELEASED:
if (ngl_renderer == NULL) if (gl_renderer == NULL)
{ {
g_test_skip ("NGL renderer is not supported"); g_test_skip ("NGL renderer is not supported");
return TRUE; return TRUE;
@@ -491,7 +491,7 @@ test_download (gconstpointer data,
!gdk_memory_format_is_premultiplied (format) && !gdk_memory_format_is_premultiplied (format) &&
gdk_memory_format_has_alpha (format) && gdk_memory_format_has_alpha (format) &&
(method == TEXTURE_METHOD_GL_NATIVE || method == TEXTURE_METHOD_VULKAN || (method == TEXTURE_METHOD_GL_NATIVE || method == TEXTURE_METHOD_VULKAN ||
method == TEXTURE_METHOD_NGL || method == TEXTURE_METHOD_NGL_RELEASED)) method == TEXTURE_METHOD_GL || method == TEXTURE_METHOD_GL_RELEASED))
color = (GdkRGBA) { 0, 0, 0, 0 }; color = (GdkRGBA) { 0, 0, 0, 0 };
expected = create_texture (format, TEXTURE_METHOD_LOCAL, width, height, &color); expected = create_texture (format, TEXTURE_METHOD_LOCAL, width, height, &color);
@@ -623,8 +623,8 @@ add_test (const char *name,
const char *method_names[N_TEXTURE_METHODS] = { const char *method_names[N_TEXTURE_METHODS] = {
[TEXTURE_METHOD_LOCAL] = "local", [TEXTURE_METHOD_LOCAL] = "local",
[TEXTURE_METHOD_GL_NATIVE] = "gl-native", [TEXTURE_METHOD_GL_NATIVE] = "gl-native",
[TEXTURE_METHOD_NGL] = "ngl", [TEXTURE_METHOD_GL] = "gl",
[TEXTURE_METHOD_NGL_RELEASED] = "ngl-released", [TEXTURE_METHOD_GL_RELEASED] = "gl-released",
[TEXTURE_METHOD_VULKAN] = "vulkan", [TEXTURE_METHOD_VULKAN] = "vulkan",
[TEXTURE_METHOD_PNG] = "png", [TEXTURE_METHOD_PNG] = "png",
[TEXTURE_METHOD_PNG_PIXBUF] = "png-pixbuf", [TEXTURE_METHOD_PNG_PIXBUF] = "png-pixbuf",
@@ -685,10 +685,10 @@ main (int argc, char *argv[])
g_clear_object (&gl_context); g_clear_object (&gl_context);
} }
ngl_renderer = gsk_ngl_renderer_new (); gl_renderer = gsk_ngl_renderer_new ();
if (!gsk_renderer_realize_for_display (ngl_renderer, display, NULL)) if (!gsk_renderer_realize_for_display (gl_renderer, display, NULL))
{ {
g_clear_object (&ngl_renderer); g_clear_object (&gl_renderer);
} }
vulkan_renderer = gsk_vulkan_renderer_new (); vulkan_renderer = gsk_vulkan_renderer_new ();
@@ -706,10 +706,10 @@ main (int argc, char *argv[])
g_clear_object (&vulkan_renderer); g_clear_object (&vulkan_renderer);
} }
#endif #endif
if (ngl_renderer) if (gl_renderer)
{ {
gsk_renderer_unrealize (ngl_renderer); gsk_renderer_unrealize (gl_renderer);
g_clear_object (&ngl_renderer); g_clear_object (&gl_renderer);
} }
gdk_gl_context_clear_current (); gdk_gl_context_clear_current ();