From 1fada0f2b4d64fe3f89bd06c199b004741a558b7 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 22 Jan 2020 20:54:49 +0000 Subject: [PATCH] Add KHR suffix as defined by the KHR_debug spec. --- OpenRA.Platforms.Default/OpenGL.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/OpenRA.Platforms.Default/OpenGL.cs b/OpenRA.Platforms.Default/OpenGL.cs index b63f1d6a94..ca9dc43a8e 100644 --- a/OpenRA.Platforms.Default/OpenGL.cs +++ b/OpenRA.Platforms.Default/OpenGL.cs @@ -512,8 +512,9 @@ namespace OpenRA.Platforms.Default { try { - glDebugMessageCallback = Bind("glDebugMessageCallback"); - glDebugMessageInsert = Bind("glDebugMessageInsert"); + var suffix = Features.HasFlag(GLFeatures.GLES) ? "KHR" : ""; + glDebugMessageCallback = Bind("glDebugMessageCallback" + suffix); + glDebugMessageInsert = Bind("glDebugMessageInsert" + suffix); glEnable(GL_DEBUG_OUTPUT); glEnable(GL_DEBUG_OUTPUT_SYNCHRONOUS);