Переглянути джерело

Fixed broken compilation on OS X

Ivan Safrin 10 роки тому
батько
коміт
e089d28b95
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      src/core/PolyOpenGLGraphicsInterface.cpp

+ 4 - 0
src/core/PolyOpenGLGraphicsInterface.cpp

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