From ab24e2db35841ccee5f888c7554459ea7481d8d9 Mon Sep 17 00:00:00 2001 From: Luke Benstead Date: Wed, 28 Aug 2024 22:39:05 +0100 Subject: [PATCH] Make GL_MULTISAMPLE not throw an error --- GL/state.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/GL/state.c b/GL/state.c index d8b89f2..3f6c24d 100644 --- a/GL/state.c +++ b/GL/state.c @@ -495,9 +495,12 @@ GLAPI void APIENTRY glEnable(GLenum cap) { case GL_TEXTURE_TWIDDLE_KOS: _glSetTextureTwiddle(GL_TRUE); break; - default: - _glKosThrowError(GL_INVALID_VALUE, __func__); - break; + case GL_MULTISAMPLE: + // Not supported, but not an error + break; + default: + _glKosThrowError(GL_INVALID_VALUE, __func__); + break; } } @@ -601,9 +604,12 @@ GLAPI void APIENTRY glDisable(GLenum cap) { case GL_TEXTURE_TWIDDLE_KOS: _glSetTextureTwiddle(GL_FALSE); break; - default: - _glKosThrowError(GL_INVALID_VALUE, __func__); - break; + case GL_MULTISAMPLE: + // Not supported, but not an error + break; + default: + _glKosThrowError(GL_INVALID_VALUE, __func__); + break; } }