aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEhsan Akhgari <ehsan.akhgari@gmail.com>2012-06-21 18:16:03 -0400
committerEhsan Akhgari <ehsan.akhgari@gmail.com>2012-06-21 18:16:03 -0400
commit371eae10fb4630a8a055e3b119a84589d8d5b7b0 (patch)
treef93c7449a7a47fec94195714da5ed6d896682920 /src
parent1132ddbfbb93bd91b4d3b3ee368f5026112c4713 (diff)
Avoid creating garbage by allocating strings
Diffstat (limited to 'src')
-rw-r--r--src/library_gl.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index e6e31826..37dcf0a5 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -1505,9 +1505,9 @@ var LibraryGL = {
cacheItem = cacheItem[GL.currProgram];
}
if (GLEmulation.fogEnabled) {
- var fogParam = "fog" + GLEmulation.fogMode;
+ var fogParam = GLEmulation.fogMode;
} else {
- var fogParam = "nofog";
+ var fogParam = 0; // all valid modes are non-zero
}
if (!cacheItem[fogParam]) cacheItem[fogParam] = {};
cacheItem = cacheItem[fogParam];