aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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];