rdb 14 лет назад
Родитель
Сommit
50f2f777d5
2 измененных файлов с 18 добавлено и 0 удалено
  1. 9 0
      panda/src/gles2gsg/gles2gsg.h
  2. 9 0
      panda/src/glesgsg/glesgsg.h

+ 9 - 0
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"

+ 9 - 0
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"