Rev 6108 | Rev 8059 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6108 | Rev 6286 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ; |
1 | ; |
2 | ; Export functions (103) |
2 | ; Export functions (115) |
3 | ; |
3 | ; |
Line 4... | Line 4... | ||
4 | 4 | ||
5 | E_LIB glEnable ;(int code) |
5 | E_LIB glEnable ;(int) |
Line 6... | Line 6... | ||
6 | E_LIB glDisable ;(int code) |
6 | E_LIB glDisable ;(int) |
7 | 7 | ||
8 | E_LIB glShadeModel ;(int mode) |
8 | E_LIB glShadeModel ;(int) |
Line 9... | Line 9... | ||
9 | E_LIB glCullFace ;(int mode) |
9 | E_LIB glCullFace ;(int) |
10 | E_LIB glPolygonMode ;(int face,int mode) |
10 | E_LIB glPolygonMode ;(int, int) |
Line 11... | Line 11... | ||
11 | 11 | ||
Line 64... | Line 64... | ||
64 | E_LIB glLoadMatrixf ;(const float *m) |
64 | E_LIB glLoadMatrixf ;(const float *m) |
65 | E_LIB glLoadIdentity ;(void) |
65 | E_LIB glLoadIdentity ;(void) |
66 | E_LIB glMultMatrixf ;(const float *m) |
66 | E_LIB glMultMatrixf ;(const float *m) |
67 | E_LIB glPushMatrix ;(void) |
67 | E_LIB glPushMatrix ;(void) |
68 | E_LIB glPopMatrix ;(void) |
68 | E_LIB glPopMatrix ;(void) |
69 | E_LIB glRotatef ;(float angle,float x,float y,float z) |
69 | E_LIB glRotatef ;(float, float, float, float) |
70 | E_LIB glTranslatef ;(float x,float y,float z) |
70 | E_LIB glTranslatef ;(float, float, float) |
71 | E_LIB glScalef ;(float x,float y,float z) |
71 | E_LIB glScalef ;(float, float, float) |
Line 72... | Line 72... | ||
72 | 72 | ||
73 | E_LIB glViewport ;(int x,int y,int width,int height) |
73 | E_LIB glViewport ;(int, int, int, int) |
Line 74... | Line 74... | ||
74 | E_LIB glFrustum ;(double left,double right,double bottom,double top, double near_,double far_); |
74 | E_LIB glFrustum ;(double, double, double, double, double, double) |
75 | 75 | ||
76 | ; lists |
76 | ; lists |
77 | E_LIB glGenLists ;(int range) |
77 | E_LIB glGenLists ;(int) |
78 | E_LIB glIsList ;(unsigned int list) |
78 | E_LIB glIsList ;(unsigned int) |
79 | E_LIB glNewList ;(unsigned int list,int mode) |
79 | E_LIB glNewList ;(unsigned int, int) |
Line 80... | Line 80... | ||
80 | E_LIB glEndList ;(void) |
80 | E_LIB glEndList ;(void) |
81 | E_LIB glCallList ;(unsigned int list) |
81 | E_LIB glCallList ;(unsigned int) |
82 | 82 | ||
83 | ; clear |
83 | ; clear |
Line 84... | Line 84... | ||
84 | E_LIB glClear ;(int mask) |
84 | E_LIB glClear ;(int) |
85 | E_LIB glClearColor ;(float r,float g,float b,float a) |
85 | E_LIB glClearColor ;(float, float, float, float) |
86 | E_LIB glClearDepth ;(double depth) |
86 | E_LIB glClearDepth ;(double) |
Line 87... | Line 87... | ||
87 | 87 | ||
88 | ; selection |
88 | ; selection |
89 | E_LIB glRenderMode ;(int mode) |
89 | E_LIB glRenderMode ;(int) |
90 | E_LIB glSelectBuffer ;(int size,unsigned int *buf) |
90 | E_LIB glSelectBuffer ;(int, unsigned int *) |
Line 91... | Line 91... | ||
91 | 91 | ||
92 | E_LIB glInitNames ;(void) |
92 | E_LIB glInitNames ;(void) |
93 | E_LIB glPushName ;(unsigned int name) |
93 | E_LIB glPushName ;(unsigned int) |
94 | E_LIB glPopName ;(void) |
94 | E_LIB glPopName ;(void) |
95 | E_LIB glLoadName ;(unsigned int name) |
95 | E_LIB glLoadName ;(unsigned int) |
96 | 96 | ||
97 | ; textures |
97 | ; textures |
98 | E_LIB glGenTextures ;(int n, unsigned int *textures) |
98 | E_LIB glGenTextures ;(int, unsigned int *) |
Line 99... | Line 99... | ||
99 | E_LIB glDeleteTextures ;(int n, const unsigned int *textures) |
99 | E_LIB glDeleteTextures ;(int, const unsigned int *) |
100 | E_LIB glBindTexture ;(int target,int texture) |
100 | E_LIB glBindTexture ;(int, int) |
101 | E_LIB glTexImage2D ;( int target, int level, int components, int width, int height, int border, int format, int type, void *pixels) |
101 | E_LIB glTexImage2D ;(int, int, int, int, int, int, int, int, void *) |
102 | E_LIB glTexEnvi ;(int target,int pname,int param) |
102 | E_LIB glTexEnvi ;(int, int, int) |
103 | E_LIB glTexParameteri ;(int target,int pname,int param) |
103 | E_LIB glTexParameteri ;(int, int, int) |
104 | E_LIB glPixelStorei ;(int pname,int param) |
104 | E_LIB glPixelStorei ;(int, int) |
105 | 105 | ||
106 | ; lighting |
106 | ; lighting |
107 | E_LIB glMaterialfv ;(int mode,int type,float *v) |
107 | E_LIB glMaterialfv ;(int, int, float *) |
Line 108... | Line 108... | ||
108 | E_LIB glMaterialf ;(int mode,int type,float v) |
108 | E_LIB glMaterialf ;(int, int, float) |
109 | E_LIB glColorMaterial ;(int mode,int type) |
109 | E_LIB glColorMaterial ;(int, int) |
110 | 110 | ||
111 | E_LIB glLightfv ;(int light,int type,float *v) |
111 | E_LIB glLightfv ;(int, int, float *) |
112 | E_LIB glLightf ;(int light,int type,float v) |
112 | E_LIB glLightf ;(int, int, float) |
113 | E_LIB glLightModeli ;(int pname,int param) |
113 | E_LIB glLightModeli ;(int, int) |
Line 114... | Line 114... | ||
114 | E_LIB glLightModelfv ;(int pname,float *param) |
114 | E_LIB glLightModelfv ;(int, float *) |
115 | 115 | ||
116 | ; misc |
116 | ; misc |
117 | E_LIB glFlush ;(void) |
117 | E_LIB glFlush ;(void) |
118 | E_LIB glHint ;(int target,int mode) |
118 | E_LIB glHint ;(int, int) |
119 | E_LIB glGetIntegerv ;(int pname,int *params) |
119 | E_LIB glGetIntegerv ;(int, int *) |
120 | E_LIB glGetFloatv ;(int pname, float *v) |
120 | E_LIB glGetFloatv ;(int, float *) |
121 | E_LIB glFrontFace ;(int mode) |
121 | E_LIB glFrontFace ;(int) |
122 | 122 | ||
123 | ; opengl 1.2 arrays |
123 | ; opengl 1.2 arrays |
Line 124... | Line 124... | ||
124 | E_LIB glEnableClientState ;(GLenum array) |
124 | E_LIB glEnableClientState ;(GLenum array) |
125 | E_LIB glDisableClientState ;(GLenum array) |
125 | E_LIB glDisableClientState ;(GLenum array) |
Line 126... | Line 126... | ||
126 | E_LIB glArrayElement ;(GLint i) |
126 | E_LIB glArrayElement ;(int) |
127 | E_LIB glDrawArrays ;(mode, first, count) |
127 | E_LIB glDrawArrays ;(GLenum, int, GLsizei) |
128 | E_LIB glDrawElements ;(mode, count, type, indices) |
128 | E_LIB glDrawElements ;(GLenum, GLsizei, GLenum, const GLvoid *) |
129 | E_LIB glVertexPointer ;(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
129 | E_LIB glVertexPointer ;(int, GLenum, GLsizei, const void *) |
130 | E_LIB glColorPointer ;(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
130 | E_LIB glColorPointer ;(int, GLenum, GLsizei, const GLvoid *) |
131 | E_LIB glNormalPointer ;(GLenum type, GLsizei stride, const GLvoid *pointer) |
131 | E_LIB glNormalPointer ;(GLenum, GLsizei, const GLvoid *) |
132 | E_LIB glTexCoordPointer ;(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
132 | E_LIB glTexCoordPointer ;(int, GLenum, GLsizei, const GLvoid *) |
133 | 133 | ||
134 | ; opengl 1.2 polygon offset |
134 | ; opengl 1.2 polygon offset |
135 | E_LIB glPolygonOffset ;(GLfloat factor, GLfloat units) |
135 | E_LIB glPolygonOffset ;(float, float) |
136 | 136 | ||
137 | ; not implemented, just added to compile |
137 | ; not implemented, just added to compile |
138 | ;inline void glPointSize(float) {} |
138 | ;E_LIB glPointSize(float) |
139 | ;inline void glLineWidth(float) {} |
139 | ;E_LIB glLineWidth(float) |
140 | ;inline void glDeleteLists(int, int) {} |
140 | ;E_LIB glDeleteLists(int, int) |
141 | ;inline void glDepthFunc(int) {} |
141 | ;E_LIB glDepthFunc(int) |
142 | ;inline void glBlendFunc(int, int) {} |
142 | ;E_LIB glBlendFunc(int, int) |
Line 143... | Line 143... | ||
143 | ;inline void glTexEnvf(int, int, int) {} |
143 | ;E_LIB glTexEnvf(int, int, int) |
Line 144... | Line 144... | ||
144 | ;inline void glOrtho(float,float,float,float,float,float){} |
144 | ;E_LIB glOrtho(float, float, float, float, float, float) |
145 | ;inline void glVertex2i(int,int) {} |
145 | ;E_LIB glVertex2i(int, int) |
Line 146... | Line 146... | ||
146 | ;inline void glDepthMask(int) {} |
146 | ;E_LIB glDepthMask(int) |
147 | ;inline void glFogi(int, int) {} |
147 | ;E_LIB glFogi(int, int) |
148 | ;inline void glFogfv(int, const float*) {} |
148 | ;E_LIB glFogfv(int, const float*) |
Line 164... | Line 164... | ||
164 | E_LIB gluNewQuadric |
164 | E_LIB gluNewQuadric |
165 | E_LIB gluDeleteQuadric |
165 | E_LIB gluDeleteQuadric |
166 | E_LIB gluQuadricDrawStyle |
166 | E_LIB gluQuadricDrawStyle |
167 | E_LIB gluQuadricOrientation |
167 | E_LIB gluQuadricOrientation |
168 | E_LIB gluQuadricTexture |
168 | E_LIB gluQuadricTexture |
- | 169 | E_LIB gluCylinder ;(GLUquadricObj, double, double, double, int, int) |
|
169 | E_LIB gluSphere |
170 | E_LIB gluSphere ;(GLUquadricObj, float, int, int) |
Line 170... | Line 171... | ||
170 | 171 | ||
171 | ; |
172 | ; |
172 | ; Kolibri OS functions |
173 | ; Kolibri OS functions |