Sfoglia il codice sorgente

cygwin: patch egl/opengles headers for EGLAPIENTRY

Ozkan Sezer 3 giorni fa
parent
commit
2cd5cd2a42
2 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  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