From 472742266bb61ff989b72695b52b2761adb8d877 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sat, 11 May 2024 11:36:47 +0200 Subject: [PATCH] Fix invalid glDrawBuffer call on GLES closes #14445 --- irr/src/OpenGL/ExtensionHandler.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/irr/src/OpenGL/ExtensionHandler.h b/irr/src/OpenGL/ExtensionHandler.h index 8f96f0d4a..74c3e0b8a 100644 --- a/irr/src/OpenGL/ExtensionHandler.h +++ b/irr/src/OpenGL/ExtensionHandler.h @@ -138,7 +138,8 @@ public: inline void irrGlDrawBuffer(GLenum mode) { - GL.DrawBuffer(mode); + // GLES only has DrawBuffers, so use that + GL.DrawBuffers(1, &mode); } inline void irrGlDrawBuffers(GLsizei n, const GLenum *bufs)