[gtk/wip/chergert/fix-gl-rgba] gdk/gl: handle GL_RGBA as internal format




commit 886e2b3fdc77c62a7999b341dddbeafe4b204e52
Author: Christian Hergert <chergert redhat com>
Date:   Wed Mar 23 20:20:02 2022 -0700

    gdk/gl: handle GL_RGBA as internal format
    
    WebKit's GTK 4 port can give us textures with an internal format of
    GL_RGBA and this avoids a warning as those textures are used.

 gdk/gdkgltexture.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/gdk/gdkgltexture.c b/gdk/gdkgltexture.c
index 23bc806c0d..5b5e5bcbc4 100644
--- a/gdk/gdkgltexture.c
+++ b/gdk/gdkgltexture.c
@@ -337,6 +337,7 @@ gdk_gl_texture_determine_format (GdkGLTexture *self)
       texture->format = GDK_MEMORY_R8G8B8;
       break;
 
+    case GL_RGBA:
     case GL_RGBA8:
       texture->format = GDK_MEMORY_R8G8B8A8_PREMULTIPLIED;
       break;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]