Browse Source

Fixed broken compilation on OS X

Ivan Safrin 10 years ago
parent
commit
e089d28b95
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/core/PolyOpenGLGraphicsInterface.cpp

+ 4 - 0
src/core/PolyOpenGLGraphicsInterface.cpp

@@ -436,7 +436,11 @@ void OpenGLGraphicsInterface::createTexture(Texture *texture) {
             break;
         case Image::IMAGE_FP16:
             glTextureType = GL_RGBA;
+#ifdef GL_RGBA16F_EXT
             glTextureFormat = GL_RGBA16F_EXT;
+#else
+            glTextureFormat = GL_RGBA16F_ARB;
+#endif
             pixelType = GL_FLOAT;
             break;
         default: