[gtk/wip/chergert/gdk-macos-for-master: 1/4] gl: use glFramebufferTexture2D to set framebuffer texture




commit eae5eaeb215628a74211aed499e0950d80008e64
Author: Christian Hergert <chergert redhat com>
Date:   Tue Nov 17 20:11:18 2020 -0800

    gl: use glFramebufferTexture2D to set framebuffer texture
    
    When mapping a texture to the framebuffer, we can use the 2D
    form instead of the cube mapping form.

 gsk/gl/gskglrenderer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c
index 46fb18e57c..4f16034cd8 100644
--- a/gsk/gl/gskglrenderer.c
+++ b/gsk/gl/gskglrenderer.c
@@ -4273,7 +4273,7 @@ gsk_gl_renderer_render_texture (GskRenderer           *renderer,
                                         g_type_name_from_instance ((GTypeInstance *) root),
                                         root,
                                         fbo_id);
-  glFramebufferTexture (GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, texture_id, 0);
+  glFramebufferTexture2D (GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, texture_id, 0);
 
   /* Render the actual scene */
   gsk_gl_renderer_do_render (renderer, root, viewport, fbo_id, 1);


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