LibGL: Implement glLightModeli

This commit is contained in:
Jelle Raaijmakers 2022-01-10 02:29:37 +01:00 committed by Linus Groh
parent e2f79c8b5f
commit 6363797e80
2 changed files with 6 additions and 0 deletions

View file

@ -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);

View file

@ -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, &param);