mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-29 02:55:36 -05:00
FreeBSD ifdefs.
This commit is contained in:
parent
c16f7a0f1f
commit
8c55c8f8a9
3 changed files with 6 additions and 6 deletions
|
@ -111,7 +111,7 @@ namespace bgfx
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
# if BX_PLATFORM_LINUX
|
# if BX_PLATFORM_LINUX || BX_PLATFORM_FREEBSD
|
||||||
x11SetDisplayWindow(wmi.info.x11.display, wmi.info.x11.window);
|
x11SetDisplayWindow(wmi.info.x11.display, wmi.info.x11.window);
|
||||||
# elif BX_PLATFORM_OSX
|
# elif BX_PLATFORM_OSX
|
||||||
osxSetNSWindow(wmi.info.cocoa.window);
|
osxSetNSWindow(wmi.info.cocoa.window);
|
||||||
|
@ -128,7 +128,7 @@ namespace bgfx
|
||||||
// If GLFW/glfw3.h is included before bgfxplatform.h we can enable GLFW3
|
// If GLFW/glfw3.h is included before bgfxplatform.h we can enable GLFW3
|
||||||
// window interop convenience code.
|
// window interop convenience code.
|
||||||
|
|
||||||
# if BX_PLATFORM_LINUX
|
# if BX_PLATFORM_LINUX || BX_PLATFORM_FREEBSD
|
||||||
# define GLFW_EXPOSE_NATIVE_X11
|
# define GLFW_EXPOSE_NATIVE_X11
|
||||||
# define GLFW_EXPOSE_NATIVE_GLX
|
# define GLFW_EXPOSE_NATIVE_GLX
|
||||||
# elif BX_PLATFORM_OSX
|
# elif BX_PLATFORM_OSX
|
||||||
|
@ -144,7 +144,7 @@ namespace bgfx
|
||||||
{
|
{
|
||||||
inline void glfwSetWindow(GLFWwindow* _window)
|
inline void glfwSetWindow(GLFWwindow* _window)
|
||||||
{
|
{
|
||||||
# if BX_PLATFORM_LINUX
|
# if BX_PLATFORM_LINUX || BX_PLATFORM_FREEBSD
|
||||||
::Display* display = glfwGetX11Display();
|
::Display* display = glfwGetX11Display();
|
||||||
::Window window = glfwGetX11Window(_window);
|
::Window window = glfwGetX11Window(_window);
|
||||||
x11SetDisplayWindow(display, window);
|
x11SetDisplayWindow(display, window);
|
||||||
|
|
|
@ -233,4 +233,4 @@ namespace bgfx
|
||||||
|
|
||||||
} // namespace bgfx
|
} // namespace bgfx
|
||||||
|
|
||||||
#endif // BX_PLATFORM_LINUX & (BGFX_CONFIG_RENDERER_OPENGLES|BGFX_CONFIG_RENDERER_OPENGL)
|
#endif // (BX_PLATFORM_LINUX || BX_PLATFORM_FREEBSD) && (BGFX_CONFIG_RENDERER_OPENGLES || BGFX_CONFIG_RENDERER_OPENGL)
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#ifndef BGFX_GLCONTEXT_GLX_H_HEADER_GUARD
|
#ifndef BGFX_GLCONTEXT_GLX_H_HEADER_GUARD
|
||||||
#define BGFX_GLCONTEXT_GLX_H_HEADER_GUARD
|
#define BGFX_GLCONTEXT_GLX_H_HEADER_GUARD
|
||||||
|
|
||||||
#if BX_PLATFORM_LINUX
|
#if BX_PLATFORM_LINUX || BX_PLATFORM_FREEBSD
|
||||||
|
|
||||||
# include <X11/Xlib.h>
|
# include <X11/Xlib.h>
|
||||||
# include <GL/glx.h>
|
# include <GL/glx.h>
|
||||||
|
@ -35,6 +35,6 @@ namespace bgfx
|
||||||
};
|
};
|
||||||
} // namespace bgfx
|
} // namespace bgfx
|
||||||
|
|
||||||
#endif // BX_PLATFORM_LINUX
|
#endif // BX_PLATFORM_LINUX || BX_PLATFORM_FREEBSD
|
||||||
|
|
||||||
#endif // BGFX_GLCONTEXT_GLX_H_HEADER_GUARD
|
#endif // BGFX_GLCONTEXT_GLX_H_HEADER_GUARD
|
||||||
|
|
Loading…
Reference in a new issue