From 651ea89094713147c25028492982da0180e699dc Mon Sep 17 00:00:00 2001 From: Jelle Raaijmakers Date: Wed, 1 Dec 2021 13:42:22 +0100 Subject: [PATCH] LibGL: Implement `glTexCoord2fv` --- Userland/Libraries/LibGL/GL/gl.h | 1 + Userland/Libraries/LibGL/GLVert.cpp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/Userland/Libraries/LibGL/GL/gl.h b/Userland/Libraries/LibGL/GL/gl.h index caeb585e6b..12a69742dc 100644 --- a/Userland/Libraries/LibGL/GL/gl.h +++ b/Userland/Libraries/LibGL/GL/gl.h @@ -403,6 +403,7 @@ GLAPI void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum GLAPI void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* data); GLAPI void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* data); GLAPI void glTexCoord2f(GLfloat s, GLfloat t); +GLAPI void glTexCoord2fv(GLfloat const* v); GLAPI void glTexCoord4fv(const GLfloat* v); GLAPI void glTexParameteri(GLenum target, GLenum pname, GLint param); GLAPI void glTexParameterf(GLenum target, GLenum pname, GLfloat param); diff --git a/Userland/Libraries/LibGL/GLVert.cpp b/Userland/Libraries/LibGL/GLVert.cpp index 81567e6132..74249b9d05 100644 --- a/Userland/Libraries/LibGL/GLVert.cpp +++ b/Userland/Libraries/LibGL/GLVert.cpp @@ -145,6 +145,11 @@ void glTexCoord2f(GLfloat s, GLfloat t) g_gl_context->gl_tex_coord(s, t, 0.0f, 0.0f); } +void glTexCoord2fv(GLfloat const* v) +{ + g_gl_context->gl_tex_coord(v[0], v[1], 0.0f, 0.0f); +} + void glTexCoord4fv(const GLfloat* v) { g_gl_context->gl_tex_coord(v[0], v[1], v[2], v[3]);