diff --git a/src/nogl/noGL.pas b/src/nogl/noGL.pas
index 68c74ad874f0c9c1085a894ff6f39827b4918390..5ee98a274668784093d042ab1d10ce2fccd01efa 100644 (file)
--- a/src/nogl/noGL.pas
+++ b/src/nogl/noGL.pas
TGLclampx = GLclampx;
const
+ GL_NO_ERROR = 0;
GL_NEAREST = $2600;
GL_DEPTH_TEST = $0B71;
GL_SCISSOR_TEST = $0C11;
GL_ZERO = $0;
GL_POINTS = $0000;
GL_LINES = $0001;
+ GL_LINE_LOOP = $0002;
GL_DST_COLOR = $0306;
GL_SRC_COLOR = $0300;
GL_ONE_MINUS_DST_COLOR = $0307;
GL_TEXTURE_WRAP_S = $2802;
GL_TEXTURE_WRAP_T = $2803;
GL_REPEAT = $2901;
+ GL_CLAMP_TO_EDGE = $812F;
GL_TEXTURE_MIN_FILTER = $2801;
GL_TEXTURE_MAG_FILTER = $2800;
GL_RGBA = $1908;
GL_VERSION = $1F02;
GL_EXTENSIONS = $1F03;
GL_SHADING_LANGUAGE_VERSION = $8B8C;
+ GL_MAX_TEXTURE_SIZE = $0D33;
// const
// GL_CULL_FACE = $0B44;
procedure glDisable(cap: GLenum);
function glIsEnabled(cap: GLenum): GLboolean;
function glGetString(name: GLenum): PChar;
+ function glGetError: GLenum;
procedure glClearColor(red, green, blue, alpha: GLclampf);
procedure glClear(mask: GLbitfield);
procedure glAlphaFunc(func: GLenum; ref: GLclampf);
procedure glReadPixels(x, y: GLint; width, height: GLsizei; format, atype: GLenum; pixels: Pointer);
+ procedure glOrtho (left, right, bottom, top, near, far: GLdouble);
procedure glLoadIdentity;
procedure glScissor(x, y: GLint; width, height: GLsizei);
procedure glViewport(x, y: GLint; width, height: GLsizei);