Use feature detection macros everywhere

This commit is contained in:
Corentin Wallez
2017-07-12 12:56:05 -04:00
committed by Corentin Wallez
parent 4db6327f78
commit 0b186b1fda
6 changed files with 51 additions and 15 deletions

View File

@@ -29,7 +29,7 @@ namespace utils {
class OpenGLBinding : public BackendBinding {
public:
void SetupGLFWWindowHints() override {
#ifdef __APPLE__
#if defined(NXT_PLATFORM_APPLE)
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 1);
glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GLFW_TRUE);