From d6c9f1e535589c30801e5876199676488017fd34 Mon Sep 17 00:00:00 2001 From: codereader Date: Thu, 3 Mar 2022 15:53:34 +0100 Subject: [PATCH] #5912: Remove GL state calls, this method is already embedded in a bunch of these --- radiantcore/rendersystem/backend/GeometryRenderer.h | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/radiantcore/rendersystem/backend/GeometryRenderer.h b/radiantcore/rendersystem/backend/GeometryRenderer.h index 91887e89f8..9db23c7947 100644 --- a/radiantcore/rendersystem/backend/GeometryRenderer.h +++ b/radiantcore/rendersystem/backend/GeometryRenderer.h @@ -120,21 +120,10 @@ class GeometryRenderer : void render() { - glEnableClientState(GL_VERTEX_ARRAY); - glEnableClientState(GL_TEXTURE_COORD_ARRAY); - glEnableClientState(GL_NORMAL_ARRAY); - glEnableClientState(GL_COLOR_ARRAY); - - glFrontFace(GL_CW); - for (auto& group : _groups) { ObjectRenderer::SubmitGeometry(group.storageHandles, group.primitiveMode, _store); } - - glDisableClientState(GL_COLOR_ARRAY); - glDisableClientState(GL_NORMAL_ARRAY); - glDisableClientState(GL_TEXTURE_COORD_ARRAY); } void renderGeometry(Slot slot) override