dri: Rework planar image interface
[mesa.git] / src / glu / sgi / glu.def
1 ;DESCRIPTION 'Mesa GLU (OpenGL work-alike) for Win32'
2 VERSION 5.1
3 ;
4 ; Module definition file for GLU (GLU32.DLL)
5 ;
6 ; Note: The GLU functions use the STDCALL
7 ; function calling convention. Microsoft's
8 ; GLU32 uses this convention and so must the
9 ; Mesa GLU32 so that the Mesa DLL can be used
10 ; as a drop-in replacement.
11 ;
12 ; The linker exports STDCALL entry points with
13 ; 'decorated' names; e.g., _glBegin@0, where the
14 ; trailing number is the number of bytes of
15 ; parameter data pushed onto the stack. The
16 ; callee is responsible for popping this data
17 ; off the stack, usually via a RETF n instruction.
18 ;
19 ; However, the Microsoft GLU32.DLL does not export
20 ; the decorated names, even though the calling convention
21 ; is STDCALL. So, this module definition file is
22 ; needed to force the Mesa GLU32.DLL to export the
23 ; symbols in the same manner as the Microsoft DLL.
24 ; Were it not for this problem, this file would not
25 ; be needed (for the glu* functions) since the entry
26 ; points are compiled with dllexport declspec.
27 ;
28
29 EXPORTS
30 gluBeginCurve
31 gluBeginPolygon
32 gluBeginSurface
33 gluBeginTrim
34 gluBuild1DMipmapLevels
35 gluBuild1DMipmaps
36 gluBuild2DMipmapLevels
37 gluBuild2DMipmaps
38 gluBuild3DMipmapLevels
39 gluBuild3DMipmaps
40 gluCheckExtension
41 gluCylinder
42 gluDeleteNurbsRenderer
43 gluDeleteQuadric
44 gluDeleteTess
45 gluDisk
46 gluEndCurve
47 gluEndPolygon
48 gluEndSurface
49 gluEndTrim
50 gluErrorString
51 gluGetNurbsProperty
52 gluGetString
53 gluGetTessProperty
54 gluLoadSamplingMatrices
55 gluLookAt
56 gluNewNurbsRenderer
57 gluNewQuadric
58 gluNewTess
59 gluNextContour
60 gluNurbsCallback
61 gluNurbsCallbackData
62 gluNurbsCallbackDataEXT
63 gluNurbsCurve
64 gluNurbsProperty
65 gluNurbsSurface
66 gluOrtho2D
67 gluPartialDisk
68 gluPerspective
69 gluPickMatrix
70 gluProject
71 gluPwlCurve
72 gluQuadricCallback
73 gluQuadricDrawStyle
74 gluQuadricNormals
75 gluQuadricOrientation
76 gluQuadricTexture
77 gluScaleImage
78 gluSphere
79 gluTessBeginContour
80 gluTessBeginPolygon
81 gluTessCallback
82 gluTessEndContour
83 gluTessEndPolygon
84 gluTessNormal
85 gluTessProperty
86 gluTessVertex
87 gluUnProject
88 gluUnProject4