3 (defcfun ("gluScaleImage" scale-image
) gl
:int
(format gl
:enum
) (wIn gl
:sizei
) (hIn gl
:sizei
) (typeIn gl
:enum
) (dataIn :pointer
) (wOut gl
:sizei
) (hOut gl
:sizei
) (typeOut gl
:enum
) (dataOut :pointer
))
4 (defcfun ("gluCheckExtension" check-extension
) gl
:boolean
(extName :pointer
) (extString :pointer
))
5 (defcfun ("gluBuild1DMipmapLevels" build-1d-mipmap-levels
) gl
:int
(target gl
:enum
) (internalFormat gl
:int
) (width gl
:sizei
) (format gl
:enum
) (type gl
:enum
) (level gl
:int
) (base gl
:int
) (max gl
:int
) (data :pointer
))
6 (defcfun ("gluBuild2DMipmapLevels" build-2d-mipmap-levels
) gl
:int
(target gl
:enum
) (internalFormat gl
:int
) (width gl
:sizei
) (height gl
:sizei
) (format gl
:enum
) (type gl
:enum
) (level gl
:int
) (base gl
:int
) (max gl
:int
) (data :pointer
))
7 (defcfun ("gluBuild3DMipmapLevels" build-3d-mipmap-levels
) gl
:int
(target gl
:enum
) (internalFormat gl
:int
) (width gl
:sizei
) (height gl
:sizei
) (depth gl
:sizei
) (format gl
:enum
) (type gl
:enum
) (level gl
:int
) (base gl
:int
) (max gl
:int
) (data :pointer
))
8 (defcfun ("gluBuild3DMipmaps" build-3d-mipmaps
) gl
:int
(target gl
:enum
) (internalFormat gl
:int
) (width gl
:sizei
) (height gl
:sizei
) (depth gl
:sizei
) (format gl
:enum
) (type gl
:enum
) (data :pointer
))
10 (defcfun ("gluNurbsCallback" nurbs-callback
) :void
(nurb :pointer
) (which gl
:enum
) (CallBackFunc :pointer
))
11 (defcfun ("gluNurbsCallbackData" nurbs-callback-data
) :void
(nurb :pointer
) (userData :pointer
))
12 (defcfun ("gluNurbsCallbackDataEXT" nurbs-callback-dataext
) :void
(nurb :pointer
) (userData :pointer
))
13 (defcfun ("gluUnProject4" un-project-4
) gl
:int
(winX gl
:double
) (winY gl
:double
) (winZ gl
:double
) (clipW gl
:double
) (model :pointer
) (proj :pointer
) (view :pointer
) (nearVal gl
:double
) (farVal gl
:double
) (objX :pointer
) (objY :pointer
) (objZ :pointer
) (objW :pointer
))