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"