DEADSOFTWARE

add glGetError to nogl
[d2df-sdl.git] / src / nogl / noGLSTUB.inc
1 implementation
3 procedure glEnable(cap: GLenum);
4 begin
5 end;
7 procedure glDisable(cap: GLenum);
8 begin
9 end;
11 function glIsEnabled(cap: GLenum): GLboolean;
12 begin
13 result := 0
14 end;
16 function glGetString(name: GLenum): PChar;
17 begin
18 result := ''
19 end;
21 function glGetError: GLenum;
22 begin
23 result := GL_NO_ERROR
24 end;
26 procedure glClearColor(red, green, blue, alpha: GLclampf);
27 begin
28 end;
30 procedure glClear(mask: GLbitfield);
31 begin
32 end;
34 procedure glAlphaFunc(func: GLenum; ref: GLclampf);
35 begin
36 end;
38 procedure glBlendFunc(sfactor, dfactor: GLenum);
39 begin
40 end;
42 procedure glPointSize(size: GLfloat);
43 begin
44 end;
46 procedure glLineWidth(width: GLfloat);
47 begin
48 end;
50 procedure glGetIntegerv(pname: GLenum; params: PGLint);
51 begin
52 end;
54 procedure glFlush;
55 begin
56 end;
58 procedure glFinish;
59 begin
60 end;
62 procedure glBegin(mode: GLenum);
63 begin
64 end;
66 procedure glEnd;
67 begin
68 end;
70 procedure glVertex2f(x, y: GLfloat);
71 begin
72 end;
74 procedure glVertex2i(x, y: GLint);
75 begin
76 end;
78 procedure glColor4f(red, green, blue, alpha: GLfloat);
79 begin
80 end;
82 procedure glColor4ub(red, green, blue, alpha: GLubyte);
83 begin
84 end;
86 procedure glColor3ub(red, green, blue: GLubyte);
87 begin
88 end;
90 procedure glTexCoord2f(s, t: GLfloat);
91 begin
92 end;
94 procedure glTexCoord2i(s, t: GLint);
95 begin
96 end;
98 procedure glReadPixels(x, y: GLint; width, height: GLsizei; format, atype: GLenum; pixels: Pointer);
99 begin
100 end;
102 procedure glLoadIdentity;
103 begin
104 end;
106 procedure glMatrixMode(mode: GLenum);
107 begin
108 end;
110 procedure glLoadMatrixd(const m: PGLdouble);
111 begin
112 end;
114 procedure glPushMatrix;
115 begin
116 end;
118 procedure glPopMatrix;
119 begin
120 end;
122 procedure glTranslatef(x, y, z: GLfloat);
123 begin
124 end;
126 procedure glRotatef(angle, x, y, z: GLfloat);
127 begin
128 end;
130 procedure glScalef(x, y, z: GLfloat);
131 begin
132 end;
134 procedure glViewport(x, y: GLint; width, height: GLsizei);
135 begin
136 end;
138 procedure glScissor(x, y: GLint; width, height: GLsizei);
139 begin
140 end;
142 procedure glStencilMask(mask: GLuint);
143 begin
144 end;
146 procedure glStencilFunc(func: GLenum; ref: GLint; mask: GLuint);
147 begin
148 end;
150 procedure glStencilOp(fail, zfail, zpass: GLenum);
151 begin
152 end;
154 procedure glColorMask(red, green, blue, alpha: GLboolean);
155 begin
156 end;
158 procedure glBindTexture(target: GLenum; texture: GLuint);
159 begin
160 end;
162 procedure glGenTextures(n: GLsizei; textures: PGLuint);
163 begin
164 end;
166 procedure glTexEnvi(target: GLenum; pname: GLenum; param: GLint);
167 begin
168 end;
170 procedure glTexParameterf(target: GLenum; pname: GLenum; param: GLfloat);
171 begin
172 end;
174 procedure glTexParameteri(target: GLenum; pname: GLenum; param: GLint);
175 begin
176 end;
178 procedure glTexImage2D(target: GLenum; level, internalformat: GLint; width, height: GLsizei; border: GLint; format, atype: GLenum; const pixels: Pointer);
179 begin
180 end;
182 procedure glTexSubImage2D(target: GLenum; level, xoffset, yoffset: GLint; width, height: GLsizei; format, atype: GLenum; const pixels: Pointer);
183 begin
184 end;
186 procedure glDeleteTextures(n: GLsizei; const textures: PGLuint);
187 begin
188 end;
190 procedure glGenFramebuffers(n: GLsizei; framebuffers: PGLuint);
191 begin
192 end;
194 procedure glBindFramebuffer(target: GLenum; framebuffer: GLuint);
195 begin
196 end;
198 procedure glFramebufferTexture2D(target, attachment, textarget: GLenum; texture: GLuint; level: GLint);
199 begin
200 end;
202 procedure glFramebufferRenderbuffer(target, attachment, rbotarget: GLenum; rbo: GLuint);
203 begin
204 end;
206 function glCheckFramebufferStatus(framebuffer: GLuint): GLenum;
207 begin
208 result := GL_FRAMEBUFFER_UNSUPPORTED
209 end;
211 procedure glDeleteFramebuffers(n: GLsizei; const framebuffers: PGLuint);
212 begin
213 end;
215 procedure glGenRenderbuffers(n: GLsizei; renderbuffers: PGLuint);
216 begin
217 end;
219 procedure glBindRenderbuffer(target: GLenum; renderbuffer: GLuint);
220 begin
221 end;
223 procedure glRenderbufferStorage(target, internalformat: GLenum; w, h: GLsizei);
224 begin
225 end;
227 procedure glDeleteRenderbuffers(n: GLsizei; const renderbuffers: PGLuint);
228 begin
229 end;
231 procedure nogl_Init;
232 begin
233 end;
235 procedure nogl_Quit;
236 begin
237 end;
239 function nogl_ExtensionSupported(ext: string): Boolean;
240 begin
241 result := false;
242 end;
244 initialization