DEADSOFTWARE

properly check for FBO support; add OES_framebuffer_object to noGL
[d2df-sdl.git] / src / nogl / noGLSTUB.inc
index dc01c71a3328906124ac3d877d3e280312c6787b..e0150b64724d2b7bec47997c677d4b1db1ff98b0 100644 (file)
@@ -182,6 +182,47 @@ implementation
   begin
   end;
 
+  procedure glGenFramebuffers(n: GLsizei; framebuffers: PGLuint);
+  begin
+  end;
+
+  procedure glBindFramebuffer(target: GLenum; framebuffer: GLuint);
+  begin
+  end;
+
+  procedure glFramebufferTexture2D(target, attachment, textarget: GLenum; texture: GLuint; level: GLint);
+  begin
+  end;
+
+  procedure glFramebufferRenderbuffer(target, attachment, rbotarget: GLenum; rbo: GLuint);
+  begin
+  end;
+
+  function glCheckFramebufferStatus(framebuffer: GLuint): GLenum;
+  begin
+    result := GL_FRAMEBUFFER_UNSUPPORTED
+  end;
+
+  procedure glDeleteFramebuffers(n: GLsizei; const framebuffers: PGLuint);
+  begin
+  end;
+
+  procedure glGenRenderbuffers(n: GLsizei; renderbuffers: PGLuint);
+  begin
+  end;
+
+  procedure glBindRenderbuffer(target: GLenum; renderbuffer: GLuint);
+  begin
+  end;
+
+  procedure glRenderbufferStorage(target, internalformat: GLenum; w, h: GLsizei);
+  begin
+  end;
+
+  procedure glDeleteRenderbuffers(n: GLsizei; const renderbuffers: PGLuint);
+  begin
+  end;
+
   procedure nogl_Init;
   begin
   end;
@@ -190,4 +231,9 @@ implementation
   begin
   end;
 
+  function nogl_ExtensionSupported(ext: string): Boolean;
+  begin
+    result := false;
+  end;
+
 initialization