1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 05:07:34 +00:00

LibGL: Implement glTexEnvi

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

View file

@ -544,6 +544,7 @@ GLAPI void glTexCoord4fv(const GLfloat* v);
GLAPI void glTexParameteri(GLenum target, GLenum pname, GLint param); GLAPI void glTexParameteri(GLenum target, GLenum pname, GLint param);
GLAPI void glTexParameterf(GLenum target, GLenum pname, GLfloat param); GLAPI void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
GLAPI void glTexEnvf(GLenum target, GLenum pname, GLfloat param); GLAPI void glTexEnvf(GLenum target, GLenum pname, GLfloat param);
GLAPI void glTexEnvi(GLenum target, GLenum pname, GLint param);
GLAPI void glBindTexture(GLenum target, GLuint texture); GLAPI void glBindTexture(GLenum target, GLuint texture);
GLAPI void glActiveTexture(GLenum texture); GLAPI void glActiveTexture(GLenum texture);
GLAPI void glGetBooleanv(GLenum pname, GLboolean* data); GLAPI void glGetBooleanv(GLenum pname, GLboolean* data);

View file

@ -69,6 +69,11 @@ void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
g_gl_context->gl_tex_env(target, pname, param); g_gl_context->gl_tex_env(target, pname, param);
} }
void glTexEnvi(GLenum target, GLenum pname, GLint param)
{
g_gl_context->gl_tex_env(target, pname, param);
}
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
{ {
g_gl_context->gl_copy_tex_image_2d(target, level, internalformat, x, y, width, height, border); g_gl_context->gl_copy_tex_image_2d(target, level, internalformat, x, y, width, height, border);