From 50f2f777d5b42e665b0dd48421cef574ad0034b1 Mon Sep 17 00:00:00 2001 From: rdb Date: Fri, 14 Oct 2011 08:49:30 +0000 Subject: [PATCH] fix the GLES builds --- panda/src/gles2gsg/gles2gsg.h | 9 +++++++++ panda/src/glesgsg/glesgsg.h | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/panda/src/gles2gsg/gles2gsg.h b/panda/src/gles2gsg/gles2gsg.h index 32e00cec58..9c8e53a92d 100644 --- a/panda/src/gles2gsg/gles2gsg.h +++ b/panda/src/gles2gsg/gles2gsg.h @@ -22,6 +22,15 @@ #include "config_gles2gsg.h" #define GLP(name) gl##name + +#ifndef STDFLOAT_DOUBLE +#define GLPf(name) gl ## name ## f +#define GLPfv(name) gl ## name ## fv +#else // STDFLOAT_DOUBLE +#define GLPf(name) gl ## name ## d +#define GLPfv(name) gl ## name ## dv +#endif // STDFLOAT_DOUBLE + #define CLP(name) GLES2##name #define GLPREFIX_QUOTED "gl" #define CLASSPREFIX_QUOTED "GLES2" diff --git a/panda/src/glesgsg/glesgsg.h b/panda/src/glesgsg/glesgsg.h index f86e94287e..394f9b2781 100644 --- a/panda/src/glesgsg/glesgsg.h +++ b/panda/src/glesgsg/glesgsg.h @@ -22,6 +22,15 @@ #include "config_glesgsg.h" #define GLP(name) gl##name + +#ifndef STDFLOAT_DOUBLE +#define GLPf(name) gl ## name ## f +#define GLPfv(name) gl ## name ## fv +#else // STDFLOAT_DOUBLE +#define GLPf(name) gl ## name ## d +#define GLPfv(name) gl ## name ## dv +#endif // STDFLOAT_DOUBLE + #define CLP(name) GLES##name #define GLPREFIX_QUOTED "gl" #define CLASSPREFIX_QUOTED "GLES"