summaryrefslogtreecommitdiff
path: root/tests/glean/geomrend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/glean/geomrend.cpp')
-rw-r--r--tests/glean/geomrend.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/glean/geomrend.cpp b/tests/glean/geomrend.cpp
index e8142a508..fceb24d75 100644
--- a/tests/glean/geomrend.cpp
+++ b/tests/glean/geomrend.cpp
@@ -34,8 +34,6 @@
// vertex arrays with glDrawElements, and any of the preceding
// methods stuffed in a display list.
-using namespace std;
-
#include "geomrend.h"
#include "rand.h"
#include "glutils.h"
@@ -45,6 +43,8 @@ using namespace std;
#include <float.h>
#include <cassert>
+using namespace std;
+
namespace GLEAN {
@@ -292,6 +292,8 @@ bool GeomRenderer::renderPrimitives(GLenum mode)
bool GeomRenderer::generateDisplayList(GLenum mode, GLint& listHandleOut)
{
+ bool result;
+
if (!isReadyToRender())
{
return false;
@@ -299,7 +301,8 @@ bool GeomRenderer::generateDisplayList(GLenum mode, GLint& listHandleOut)
listHandleOut = glGenLists(1);
glNewList(listHandleOut, GL_COMPILE);
- assert(renderPrimitives(mode));
+ result = renderPrimitives(mode);
+ assert(result);
glEndList();
return true;