Split out the GLU into seperate files to keep windows happy.
[cl-glfw/dh.git] / lib / glu-version_1_2.lisp
blob8e2572f1c0d69e0619d1020fefe70b18da700bfb
1 (in-package #:glu)
3 (defcfun ("gluNextContour" next-contour) :void (tess :pointer) (type gl:enum))
4 (defcfun ("gluEndPolygon" end-polygon) :void (tess :pointer))
5 (defcfun ("gluDeleteTess" delete-tess) :void (tess :pointer))
6 (defcfun ("gluNewTess" new-tess) :pointer )
7 (defcfun ("gluTessBeginContour" tess-begin-contour) :void (tess :pointer))
8 (defcfun ("gluTessBeginPolygon" tess-begin-polygon) :void (tess :pointer) (data :pointer))
9 (defcfun ("gluTessCallback" tess-callback) :void (tess :pointer) (which gl:enum) (CallBackFunc :pointer))
10 (defcfun ("gluTessEndContour" tess-end-contour) :void (tess :pointer))
11 (defcfun ("gluTessEndPolygon" tess-end-polygon) :void (tess :pointer))
12 (defcfun ("gluTessNormal" tess-normal) :void (tess :pointer) (valueX gl:double) (valueY gl:double) (valueZ gl:double))
13 (defcfun ("gluTessProperty" tess-property) :void (tess :pointer) (which gl:enum) (data gl:double))
14 (defcfun ("gluTessVertex" tess-vertex) :void (tess :pointer) (location :pointer) (data :pointer))
16 (defcfun ("gluGetTessProperty" get-tess-property) :void (tess :pointer) (which gl:enum) (data :pointer))
17 (defcfun ("gluBeginPolygon" begin-polygon) :void (tess :pointer))