From 38231ca60aff6a044ed35d4b1a71eb413f1df89b Mon Sep 17 00:00:00 2001 From: BeaR Date: Sat, 13 Apr 2013 17:52:16 +0200 Subject: [PATCH] Fix SW spotlight --- GPU/GLES/TransformPipeline.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPU/GLES/TransformPipeline.cpp b/GPU/GLES/TransformPipeline.cpp index a1e87a8c83..355aa83f27 100644 --- a/GPU/GLES/TransformPipeline.cpp +++ b/GPU/GLES/TransformPipeline.cpp @@ -315,7 +315,7 @@ void Lighter::Light(float colorOut0[4], float colorOut1[4], const float colorIn[ break; case GE_LIGHTTYPE_SPOT: lightDir = gstate_c.lightdir[l]; - angle = toLight.Normalize() * lightDir.Normalize(); + angle = toLight.Normalized() * lightDir.Normalized(); if (angle >= gstate_c.lightangle[l]) lightScale = clamp(1.0f / (gstate_c.lightatt[l][0] + gstate_c.lightatt[l][1]*distanceToLight + gstate_c.lightatt[l][2]*distanceToLight*distanceToLight), 0.0f, 1.0f) * powf(angle, gstate_c.lightspotCoef[l]); break;