diff options
-rw-r--r-- | Userland/Libraries/LibGL/GL/gl.h | 1 | ||||
-rw-r--r-- | Userland/Libraries/LibGL/GLLights.cpp | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/Userland/Libraries/LibGL/GL/gl.h b/Userland/Libraries/LibGL/GL/gl.h index 615d830643..36b6fae3f5 100644 --- a/Userland/Libraries/LibGL/GL/gl.h +++ b/Userland/Libraries/LibGL/GL/gl.h @@ -573,6 +573,7 @@ GLAPI void glLightf(GLenum light, GLenum pname, GLfloat param); GLAPI void glLightfv(GLenum light, GLenum pname, GLfloat* param); GLAPI void glLightModelf(GLenum pname, GLfloat param); GLAPI void glLightModelfv(GLenum pname, GLfloat const* params); +GLAPI void glLightModeli(GLenum pname, GLint param); GLAPI void glStencilFunc(GLenum func, GLint ref, GLuint mask); GLAPI void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); GLAPI void glStencilOp(GLenum sfail, GLenum dpfail, GLenum dppass); diff --git a/Userland/Libraries/LibGL/GLLights.cpp b/Userland/Libraries/LibGL/GLLights.cpp index 70d0c777db..e30aeb191b 100644 --- a/Userland/Libraries/LibGL/GLLights.cpp +++ b/Userland/Libraries/LibGL/GLLights.cpp @@ -45,6 +45,11 @@ void glLightModelfv(GLenum pname, GLfloat const* params) } } +void glLightModeli(GLenum pname, GLint param) +{ + g_gl_context->gl_light_model(pname, param, 0.0f, 0.0f, 0.0f); +} + void glMaterialf(GLenum face, GLenum pname, GLfloat param) { g_gl_context->gl_materialv(face, pname, ¶m); |