浏览代码

support GL_BGR_EXT

David Rose 24 年之前
父节点
当前提交
895fc18c45
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      panda/src/glgsg/glGraphicsStateGuardian.cxx

+ 6 - 0
panda/src/glgsg/glGraphicsStateGuardian.cxx

@@ -84,6 +84,12 @@
 #define glDeleteTextures glDeleteTexturesEXT
 #endif
 
+#if !defined(GL_BGR) && defined(GL_BGR_EXT)
+// These symbols are sometimes defined as _EXT variants.
+#define GL_BGR GL_BGR_EXT
+#define GL_BGRA GL_BGRA_EXT
+#endif
+
 TypeHandle GLGraphicsStateGuardian::_type_handle;
 
 #if !defined(CPPPARSER) && defined(DO_PSTATS)