aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/openglsupport.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2011-03-02 14:24:26 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2011-03-02 14:24:26 +0100
commitadacacb28586a69b7496105cbe48b2bcea69055c (patch)
tree9428a588133f8244ae68cc4c86c3ebfdfa091f4c /unsupported/test/openglsupport.cpp
parentc8e1b679faf09febcb96121d8b93cb30ec83e20c (diff)
fix bug #204: limit integer values to numbers which are representable using float
Diffstat (limited to 'unsupported/test/openglsupport.cpp')
-rw-r--r--unsupported/test/openglsupport.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/unsupported/test/openglsupport.cpp b/unsupported/test/openglsupport.cpp
index e14c2d4e6..3956c2980 100644
--- a/unsupported/test/openglsupport.cpp
+++ b/unsupported/test/openglsupport.cpp
@@ -57,7 +57,7 @@ using namespace Eigen;
}
#define VERIFY_UNIFORMi(NAME,TYPE) { \
- TYPE value; value.setRandom(); \
+ TYPE value = TYPE::Random().eval().cast<float>().cast<TYPE::Scalar>(); \
TYPE data; \
int loc = glGetUniformLocation(prg_id, #NAME); \
VERIFY((loc!=-1) && "uniform not found"); \