[BACK]Return to patch-src-ILUT_src_ilut_opengl_c CVS log [TXT][DIR] Up to [local] / ports / graphics / devil / patches

Annotation of ports/graphics/devil/patches/patch-src-ILUT_src_ilut_opengl_c, Revision 1.1

1.1     ! yason       1: $OpenBSD$
        !             2: --- src-ILUT/src/ilut_opengl.c.orig    Mon Sep 14 15:22:33 2009
        !             3: +++ src-ILUT/src/ilut_opengl.c Mon Sep 14 15:25:13 2009
        !             4: @@ -58,7 +58,7 @@ void *aglGetProcAddress( const GLubyte *name ) {
        !             5:  //    #pragma comment(lib, "freeglut.lib")
        !             6:  #endif
        !             7:
        !             8: -#ifdef linux
        !             9: +#if defined(linux) || defined (__OpenBSD__)
        !            10:        // fix for glXGetProcAddressARB
        !            11:        #define GLX_GLXEXT_PROTOTYPES
        !            12:        #include <GL/glx.h>
        !            13: @@ -84,7 +84,7 @@ void *aglGetProcAddress( const GLubyte *name ) {
        !            14:
        !            15:  static ILboolean HasCubemapHardware = IL_FALSE;
        !            16:  static ILboolean HasNonPowerOfTwoHardware = IL_FALSE;
        !            17: -#if defined(_WIN32) || defined(_WIN64) || defined(linux) || defined(__APPLE__)
        !            18: +#if defined(_WIN32) || defined(_WIN64) || defined(linux) || defined(__APPLE__) || defined (__OpenBSD__)
        !            19:        ILGLTEXIMAGE3DARBPROC                   ilGLTexImage3D = NULL;
        !            20:        ILGLTEXSUBIMAGE3DARBPROC                ilGLTexSubImage3D = NULL;
        !            21:        ILGLCOMPRESSEDTEXIMAGE2DARBPROC ilGLCompressed2D = NULL;
        !            22: @@ -127,7 +127,7 @@ ILboolean ilutGLInit()
        !            23:                        IsExtensionSupported("GL_EXT_texture3D")) {
        !            24:                                ilGLCompressed3D = (ILGLCOMPRESSEDTEXIMAGE3DARBPROC)wglGetProcAddress("glCompressedTexImage3DARB");
        !            25:                }
        !            26: -      #elif linux
        !            27: +      #elif defined(linux) || defined (__OpenBSD__)
        !            28:                if (IsExtensionSupported("GL_ARB_texture_compression") &&
        !            29:                        IsExtensionSupported("GL_EXT_texture_compression_s3tc")) {
        !            30:                                ilGLCompressed2D = (ILGLCOMPRESSEDTEXIMAGE2DARBPROC)
        !            31: @@ -246,7 +246,7 @@ ILuint GLGetDXTCNum(ILenum DXTCFormat)
        !            32:  ILboolean ILAPIENTRY ilutGLTexImage_(GLuint Level, GLuint Target, ILimage *Image)
        !            33:  {
        !            34:        ILimage *ImageCopy, *OldImage;
        !            35: -#if defined (_MSC_VER) || defined (linux) || defined(__APPLE__)
        !            36: +#if defined (_MSC_VER) || defined (linux) || defined(__APPLE__) || defined (__OpenBSD__)
        !            37:        ILenum  DXTCFormat;
        !            38:        ILuint  Size;
        !            39:        ILubyte *Buffer;
        !            40: @@ -259,7 +259,7 @@ ILboolean ILAPIENTRY ilutGLTexImage_(GLuint Level, GLu
        !            41:
        !            42:        OldImage = ilGetCurImage();
        !            43:
        !            44: -#if defined (_MSC_VER) || defined (linux) || defined(__APPLE__)
        !            45: +#if defined (_MSC_VER) || defined (linux) || defined(__APPLE__) || defined (__OpenBSD__)
        !            46:        if (ilutGetBoolean(ILUT_GL_USE_S3TC) && ilGLCompressed2D != NULL) {
        !            47:                if (Image->DxtcData != NULL && Image->DxtcSize != 0) {
        !            48:                        DXTCFormat = GLGetDXTCNum(Image->DxtcFormat);

CVSweb