mirror of
https://github.com/raysan5/raylib.git
synced 2025-12-25 10:22:33 -05:00
Update GLFW to 3.4 (#3827)
* Update GLFW to 3.4 (draft)
* Add _glfwConnectNull() function to rglfw.c
* Update rglfw.c
* Update Makefile
* Makefile: Replace USE_WAYLAND_DISPLAY with DISABLE_WAYLAND
* Revert "Makefile: Replace USE_WAYLAND_DISPLAY with DISABLE_WAYLAND"
This reverts commit 9e79abde78.
* GlfwImport.cmake: Replace GLFW_USE_WAYLAND with GLFW_BUILD_WAYLAND
* Update rglfw.c
* Output platform selected by GLFW to TRACELOG
* GLFW has removed Mir support
This commit is contained in:
committed by
GitHub
parent
53221eb799
commit
6589311a0b
13
src/rglfw.c
13
src/rglfw.c
@ -34,8 +34,8 @@
|
||||
// _GLFW_X11 to use the X Window System
|
||||
// _GLFW_WAYLAND to use the Wayland API (experimental and incomplete)
|
||||
// _GLFW_COCOA to use the Cocoa frameworks
|
||||
// _GLFW_OSMESA to use the OSMesa API (headless and non-interactive)
|
||||
// _GLFW_MIR experimental, not supported at this moment
|
||||
//
|
||||
// Note: GLFW's runtime platform selection is not supported at the moment
|
||||
|
||||
//----------------------------------------------------------------------------------
|
||||
// Feature Test Macros required for this module
|
||||
@ -69,6 +69,15 @@
|
||||
#define _WIN32_WINNT_WINXP 0x0501
|
||||
#endif
|
||||
|
||||
#include "external/glfw/src/internal.h"
|
||||
|
||||
// We do not use GLFW's "null" platform, but the absence of this function
|
||||
// causes the build to fail
|
||||
GLFWbool _glfwConnectNull(int platformID, _GLFWplatform* platform)
|
||||
{
|
||||
return GLFW_TRUE;
|
||||
}
|
||||
|
||||
// Common modules to all platforms
|
||||
#include "external/glfw/src/init.c"
|
||||
#include "external/glfw/src/platform.c"
|
||||
|
||||
Reference in New Issue
Block a user