summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/picture.cc
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/picture.cc')
-rw-r--r--Build/source/utils/asymptote/picture.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/Build/source/utils/asymptote/picture.cc b/Build/source/utils/asymptote/picture.cc
index 9cbbafb66a3..c11e6e93ae0 100644
--- a/Build/source/utils/asymptote/picture.cc
+++ b/Build/source/utils/asymptote/picture.cc
@@ -1008,10 +1008,13 @@ bool picture::shipout3(const string& prefix, const string& format,
const string outputformat=format.empty() ?
getSetting<string>("outformat") : format;
+
+#ifdef HAVE_GL
bool View=settings::view() && view;
static int oldpid=0;
bool animating=getSetting<bool>("animating");
bool Wait=!interact::interactive || !View || animating;
+#endif
#ifdef HAVE_LIBGLUT
if(glthread && !offscreen) {
@@ -1067,6 +1070,7 @@ bool picture::shipout3(const string& prefix, const string& format,
}
}
#endif
+#ifdef HAVE_GL
glrender(prefix,this,outputformat,width,height,angle,zoom,m,M,shift,t,
background,nlights,lights,diffuse,ambient,specular,viewportlighting,
View,oldpid);
@@ -1077,6 +1081,7 @@ bool picture::shipout3(const string& prefix, const string& format,
}
return true;
#endif
+#endif
return false;
}