From 93debc439ccc87e8dee82d73c49a693a368b0685 Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Fri, 5 Sep 2025 10:07:36 +0200 Subject: gtk: the Future is Now --- src/renderer/OpenGL.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/renderer') diff --git a/src/renderer/OpenGL.zig b/src/renderer/OpenGL.zig index 8a1c465e9..e572806d1 100644 --- a/src/renderer/OpenGL.zig +++ b/src/renderer/OpenGL.zig @@ -165,7 +165,7 @@ pub fn surfaceInit(surface: *apprt.Surface) !void { else => @compileError("unsupported app runtime for OpenGL"), // GTK uses global OpenGL context so we load from null. - apprt.gtk_ng, + apprt.gtk, => try prepareContext(null), apprt.embedded => { @@ -200,7 +200,7 @@ pub fn threadEnter(self: *const OpenGL, surface: *apprt.Surface) !void { switch (apprt.runtime) { else => @compileError("unsupported app runtime for OpenGL"), - apprt.gtk_ng => { + apprt.gtk => { // GTK doesn't support threaded OpenGL operations as far as I can // tell, so we use the renderer thread to setup all the state // but then do the actual draws and texture syncs and all that @@ -222,7 +222,7 @@ pub fn threadExit(self: *const OpenGL) void { switch (apprt.runtime) { else => @compileError("unsupported app runtime for OpenGL"), - apprt.gtk_ng => { + apprt.gtk => { // We don't need to do any unloading for GTK because we may // be sharing the global bindings with other windows. }, @@ -237,7 +237,7 @@ pub fn displayRealized(self: *const OpenGL) void { _ = self; switch (apprt.runtime) { - apprt.gtk_ng => prepareContext(null) catch |err| { + apprt.gtk => prepareContext(null) catch |err| { log.warn( "Error preparing GL context in displayRealized, err={}", .{err}, -- cgit v1.2.3