aboutsummaryrefslogtreecommitdiff
path: root/src/library_gl.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-04-25 21:14:18 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-04-25 21:14:18 -0700
commit52987f540be2651e3931f191c8c93ffce6a4a885 (patch)
treec03d9fdf2410726a96589fe9e5869977a2ce5c5d /src/library_gl.js
parent21b80fd96a265177082ab0c924ab749d590f6635 (diff)
fixes for uniquely naming custom renderers
Diffstat (limited to 'src/library_gl.js')
-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 ad7037c6..516d0db6 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -1235,8 +1235,8 @@ var LibraryGL = {
setRenderer: function(renderer) {
var name = renderer;
- if (GL.currProgram) {
- name = 'UD' + GL.currProgram; // user-defined program renderer
+ if (GL.currProgram && renderer[0] != 'U') {
+ name = 'UD' + GL.currProgram + '|' + renderer; // user-defined program renderer
}
this.renderer = name;
if (this.renderers[name]) return this.renderers[name];