X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fextension.cpp;h=8618cc3eeef599e7c7a1dc36fe2ef724f234e91f;hp=a095986123dd535d192881c2870649ae8e936e43;hb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;hpb=48fc376cdc7b626b326220fafe39d80c6c366081 diff --git a/source/extension.cpp b/source/extension.cpp index a0959861..8618cc3e 100644 --- a/source/extension.cpp +++ b/source/extension.cpp @@ -2,7 +2,9 @@ #include #if defined(__ANDROID__) #include -#elif !defined(_WIN32) && !defined(__APPLE__) +#elif defined(_WIN32) +#include +#elif !defined(__APPLE__) #define GLX_GLXEXT_PROTOTYPES #include #endif @@ -137,11 +139,6 @@ bool is_disabled(const string &ext) string renderer = renderer_ptr; if(renderer.find("Radeon")!=string::npos || renderer.find("AMD")!=string::npos) { - /* Radeon doesn't process NV_primitive_restart correctly and treats - the restart index as a normal element if the indices are stored in a - buffer. */ - disabled_exts.insert("GL_NV_primitive_restart"); - // The core primitive restart feature does not work either. disabled_exts.insert("GL_MSP_primitive_restart");