From 1d545f3e6b8bdeebf0a1aa91180c02e3f00eec34 Mon Sep 17 00:00:00 2001 From: Henrik Rydgard Date: Mon, 21 Apr 2014 12:49:36 +0200 Subject: [PATCH] SW transform: Don't initialize Lighter if lighting is disabled. --- GPU/GLES/SoftwareTransform.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/GPU/GLES/SoftwareTransform.cpp b/GPU/GLES/SoftwareTransform.cpp index cacd8331a7..8a783f3747 100644 --- a/GPU/GLES/SoftwareTransform.cpp +++ b/GPU/GLES/SoftwareTransform.cpp @@ -69,6 +69,9 @@ private: }; Lighter::Lighter(int vertType) { + if (!gstate.isLightingEnabled()) + return; + doShadeMapping_ = gstate.getUVGenMode() == GE_TEXMAP_ENVIRONMENT_MAP; materialEmissive.GetFromRGB(gstate.materialemissive); materialEmissive.a = 0.0f;