Show
Ignore:
Timestamp:
07/15/07 23:12:21 (1 year ago)
Author:
JoeCoder
Message:

Updated to latest Derelict, DMD 1.018 now supported.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/derelict/opengl/extension/ext/secondary_color.d

    r32 r50  
    116116} 
    117117 
     118private const char[] Funcs = 
     119" 
     120    typedef void function(GLbyte, GLbyte, GLbyte) pfglSecondaryColor3bEXT; 
     121    typedef void function(GLbyte*) pfglSecondaryColor3bvEXT; 
     122    typedef void function(GLdouble, GLdouble, GLdouble) pfglSecondaryColor3dEXT; 
     123    typedef void function(GLdouble*) pfglSecondaryColor3dvEXT; 
     124    typedef void function(GLfloat, GLfloat, GLfloat) pfglSecondaryColor3fEXT; 
     125    typedef void function(GLfloat*) pfglSecondaryColor3fvEXT; 
     126    typedef void function(GLint, GLint, GLint) pfglSecondaryColor3iEXT; 
     127    typedef void function(GLint*) pfglSecondaryColor3ivEXT; 
     128    typedef void function(GLshort, GLshort, GLshort) pfglSecondaryColor3sEXT; 
     129    typedef void function(GLshort*) pfglSecondaryColor3svEXT; 
     130    typedef void function(GLubyte, GLubyte, GLubyte) pfglSecondaryColor3ubEXT; 
     131    typedef void function(GLubyte*) pfglSecondaryColor3ubvEXT; 
     132    typedef void function(GLuint, GLuint, GLuint) pfglSecondaryColor3uiEXT; 
     133    typedef void function(GLuint*) pfglSecondaryColor3uivEXT; 
     134    typedef void function(GLushort, GLushort, GLushort) pfglSecondaryColor3usEXT; 
     135    typedef void function(GLushort*) pfglSecondaryColor3usvEXT; 
     136    typedef void function(GLint, GLenum, GLsizei, GLvoid*) pfglSecondaryColorPointerEXT; 
     137"; 
     138 
    118139version(Windows) 
    119140{ 
    120     extern(Windows): 
     141    extern(Windows): mixin(Funcs); 
    121142} 
    122143else 
    123144{ 
    124     extern(C): 
     145    extern(C): mixin(Funcs); 
    125146} 
    126147 
    127 typedef void function(GLbyte, GLbyte, GLbyte) pfglSecondaryColor3bEXT; 
    128 typedef void function(GLbyte*) pfglSecondaryColor3bvEXT; 
    129 typedef void function(GLdouble, GLdouble, GLdouble) pfglSecondaryColor3dEXT; 
    130 typedef void function(GLdouble*) pfglSecondaryColor3dvEXT; 
    131 typedef void function(GLfloat, GLfloat, GLfloat) pfglSecondaryColor3fEXT; 
    132 typedef void function(GLfloat*) pfglSecondaryColor3fvEXT; 
    133 typedef void function(GLint, GLint, GLint) pfglSecondaryColor3iEXT; 
    134 typedef void function(GLint*) pfglSecondaryColor3ivEXT; 
    135 typedef void function(GLshort, GLshort, GLshort) pfglSecondaryColor3sEXT; 
    136 typedef void function(GLshort*) pfglSecondaryColor3svEXT; 
    137 typedef void function(GLubyte, GLubyte, GLubyte) pfglSecondaryColor3ubEXT; 
    138 typedef void function(GLubyte*) pfglSecondaryColor3ubvEXT; 
    139 typedef void function(GLuint, GLuint, GLuint) pfglSecondaryColor3uiEXT; 
    140 typedef void function(GLuint*) pfglSecondaryColor3uivEXT; 
    141 typedef void function(GLushort, GLushort, GLushort) pfglSecondaryColor3usEXT; 
    142 typedef void function(GLushort*) pfglSecondaryColor3usvEXT; 
    143 typedef void function(GLint, GLenum, GLsizei, GLvoid*) pfglSecondaryColorPointerEXT; 
    144148pfglSecondaryColor3bEXT         glSecondaryColor3bEXT; 
    145149pfglSecondaryColor3bvEXT        glSecondaryColor3bvEXT;