Procházet zdrojové kódy

Added glfw support for FreeBSD

pull/407/head
Martinfx před 7 roky
rodič
revize
2cf37708c0
1 změnil soubory, kde provedl 17 přidání a 0 odebrání
  1. +17
    -0
      src/rglfw.c

+ 17
- 0
src/rglfw.c Zobrazit soubor

@ -36,6 +36,9 @@
#ifdef __linux__
#define _GLFW_X11
#endif
#ifdef __FreeBSD__
#define _GLFW_X11
#endif
#ifdef __APPLE__
#define _GLFW_COCOA
#define _GLFW_USE_CHDIR // To chdir to the Resources subdirectory of the application bundle during glfwInit
@ -77,6 +80,20 @@
#include "external/glfw/src/osmesa_context.c"
#endif
#ifdef __FreeBSD__
#include "external/glfw/src/x11_init.c"
#include "external/glfw/src/x11_monitor.c"
#include "external/glfw/src/x11_window.c"
#include "external/glfw/src/xkb_unicode.c"
// TODO: Joistick implementation
#include "external/glfw/src/null_joystick.c"
#include "external/glfw/src/posix_time.c"
#include "external/glfw/src/posix_thread.c"
#include "external/glfw/src/glx_context.c"
#include "external/glfw/src/egl_context.c"
#include "external/glfw/src/osmesa_context.c"
#endif
#ifdef __APPLE__
#include "external/glfw/src/cocoa_init.m"
#include "external/glfw/src/cocoa_joystick.m"

Načítá se…
Zrušit
Uložit