[gtk/win32-gl-improvements: 10/14] gskrenderer.c: Use GL renderer on Windows by default
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/win32-gl-improvements: 10/14] gskrenderer.c: Use GL renderer on Windows by default
- Date: Tue, 18 Jan 2022 02:49:05 +0000 (UTC)
commit 08c78328d788bfd1663c67106ab1e4456493a77e
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Mon Jan 17 14:40:23 2022 +0800
gskrenderer.c: Use GL renderer on Windows by default
Since now we have the shaders working on Windows under GLES with libANGLE using
a 3.0+ context, drop the check to fall back to the Cairo renderer when GLES is
being used.
gsk/gskrenderer.c | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
---
diff --git a/gsk/gskrenderer.c b/gsk/gskrenderer.c
index b782cfd493..03aa87f512 100644
--- a/gsk/gskrenderer.c
+++ b/gsk/gskrenderer.c
@@ -597,14 +597,7 @@ get_renderer_for_backend (GdkSurface *surface)
#endif
#ifdef GDK_WINDOWING_WIN32
if (GDK_IS_WIN32_SURFACE (surface))
- /* remove check for OpenGL/ES when OpenGL/ES 2.0 shader is ready */
- {
- GdkDisplay *display = gdk_surface_get_display (surface);
-
- if (!(GDK_DISPLAY_DEBUG_CHECK (display, GL_GLES) ||
- GDK_WIN32_DISPLAY (display)->running_on_arm64))
- return GSK_TYPE_GL_RENDERER;
- }
+ return GSK_TYPE_GL_RENDERER;
#endif
return G_TYPE_INVALID;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]