瀏覽代碼

Add definition of GLAPIENTRY

Camilla Berglund 9 年之前
父節點
當前提交
a90ee65f7b
共有 2 個文件被更改,包括 7 次插入0 次删除
  1. 1 0
      README.md
  2. 6 0
      include/GLFW/glfw3.h

+ 1 - 0
README.md

@@ -104,6 +104,7 @@ information on what to include when reporting a bug.
   scancodes for keys (#830)
 - Added `glfwSetWindowMaximizeCallback` and `GLFWwindowmaximizefun` for
   receiving window maximization events (#778)
+- Added definition of `GLAPIENTRY` to public header
 - Bugfix: Calling `glfwMaximizeWindow` on a full screen window was not ignored
 - Bugfix: `GLFW_INCLUDE_VULKAN` could not be combined with the corresponding
           OpenGL and OpenGL ES header macros

+ 6 - 0
include/GLFW/glfw3.h

@@ -101,6 +101,12 @@ extern "C" {
  #endif
 #endif /* APIENTRY */
 
+/* Some OpenGL related headers use GLAPIENTRY instead.
+ */
+#ifndef GLAPIENTRY
+ #define GLAPIENTRY APIENTRY
+#endif /* GLAPIENTRY */
+
 /* Some Windows OpenGL headers need this.
  */
 #if !defined(WINGDIAPI) && defined(_WIN32)