From b92ea92f9aaf4b09a3bd1387e34c2af4be22ed12 Mon Sep 17 00:00:00 2001 From: Kearwood Gilbert Date: Sat, 31 May 2014 23:46:55 -0700 Subject: [PATCH] OpenGL Optimization - Reduced Logical Buffer Load --- KREngine/kraken/KRCamera.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/KREngine/kraken/KRCamera.cpp b/KREngine/kraken/KRCamera.cpp index f3f8006..4dae0bc 100644 --- a/KREngine/kraken/KRCamera.cpp +++ b/KREngine/kraken/KRCamera.cpp @@ -267,10 +267,9 @@ void KRCamera::renderFrame(float deltaTime, GLint renderBufferWidth, GLint rende #if GL_EXT_discard_framebuffer GLenum attachments[2] = {GL_DEPTH_ATTACHMENT, GL_COLOR_ATTACHMENT0}; GLDEBUG(glDiscardFramebufferEXT(GL_FRAMEBUFFER, 2, attachments)); - GLDEBUG(glClear(GL_DEPTH_BUFFER_BIT)); -#else - GLDEBUG(glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)); #endif + GLDEBUG(glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)); + // Enable backface culling GLDEBUG(glCullFace(GL_BACK)); GLDEBUG(glEnable(GL_CULL_FACE));