Przeglądaj źródła

cygwin: patch egl/opengles headers for EGLAPIENTRY

Ozkan Sezer 3 dni temu
rodzic
commit
2cd5cd2a42
2 zmienionych plików z 4 dodań i 0 usunięć
  1. 2 0
      include/SDL3/SDL_egl.h
  2. 2 0
      src/video/khronos/KHR/khrplatform.h

+ 2 - 0
include/SDL3/SDL_egl.h

@@ -164,6 +164,8 @@
 #if defined(_WIN32) && !defined(_WIN32_WCE) && !defined(__SCITECH_SNAP__)
     /* Win32 but not WinCE */
 #   define KHRONOS_APIENTRY __stdcall
+#elif defined(__CYGWIN__) /* __CYGWIN__ added by SDL */
+#   define KHRONOS_APIENTRY __stdcall
 #else
 #   define KHRONOS_APIENTRY
 #endif

+ 2 - 0
src/video/khronos/KHR/khrplatform.h

@@ -122,6 +122,8 @@
 #if defined(_WIN32) && !defined(_WIN32_WCE) && !defined(__SCITECH_SNAP__)
     /* Win32 but not WinCE */
 #   define KHRONOS_APIENTRY __stdcall
+#elif defined(__CYGWIN__) /* __CYGWIN__ added by SDL */
+#   define KHRONOS_APIENTRY __stdcall
 #else
 #   define KHRONOS_APIENTRY
 #endif