X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fnogl%2FnoGLES1.inc;h=05cce69c940cda006edc5d20ba844968845f2d53;hp=9aa878324dc0159081663f9e56c145e962fdb628;hb=e6a3d6009b888d4d31b9efba92ec67ee41e90be0;hpb=0f3497482f06d52b2fe047b568790897e1ed1644 diff --git a/src/nogl/noGLES1.inc b/src/nogl/noGLES1.inc index 9aa8783..05cce69 100644 --- a/src/nogl/noGLES1.inc +++ b/src/nogl/noGLES1.inc @@ -46,6 +46,7 @@ implementation es_glDisable: procedure (cap: GLenum); cdecl; es_glIsEnabled: function (cap: GLenum): GLBoolean; cdecl; es_glGetString: function (name: GLenum): PChar; cdecl; + es_glGetError: function (): GLenum; cdecl; es_glClearColor: procedure (red, green, blue, alpha: GLclampf); cdecl; es_glClear: procedure (mask: GLbitfield); cdecl; es_glAlphaFunc: procedure (func: GLenum; ref: GLclampf); cdecl; @@ -115,6 +116,11 @@ implementation result := es_glGetString(name); end; + function glGetError: GLenum; + begin + result := es_glGetError + end; + procedure glClearColor(red, green, blue, alpha: GLclampf); begin es_glClearColor(red, green, blue, alpha); @@ -492,6 +498,7 @@ implementation es_glDisable := SDL_GL_GetProcAddress('glDisable'); es_glIsEnabled := SDL_GL_GetProcAddress('glIsEnabled'); es_glGetString := SDL_GL_GetProcAddress('glGetString'); + es_glGetError := SDL_GL_GetProcAddress('glGetError'); es_glClearColor := SDL_GL_GetProcAddress('glClearColor'); es_glClear := SDL_GL_GetProcAddress('glClear'); es_glAlphaFunc := SDL_GL_GetProcAddress('glAlphaFunc');