From e7d3364ffc5f024b2c83beb2294e05d80d1e4009 Mon Sep 17 00:00:00 2001 From: Hayden K <819028+mrneo240@users.noreply.github.com> Date: Tue, 12 Mar 2019 18:38:40 -0400 Subject: [PATCH] Change int to enum to avoid signed issues --- GL/texture.c | 4 ++-- include/gl.h | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/GL/texture.c b/GL/texture.c index e4e60d4..529a8c8 100644 --- a/GL/texture.c +++ b/GL/texture.c @@ -346,7 +346,7 @@ void APIENTRY glBindTexture(GLenum target, GLuint texture) { } } -void APIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param) { +void APIENTRY glTexEnvi(GLenum target, GLenum pname, GLenum param) { TRACE(); GLenum target_values [] = {GL_TEXTURE_ENV, 0}; @@ -384,7 +384,7 @@ void APIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param) { } } -void APIENTRY glTexEnvf(GLenum target, GLenum pname, GLint param) { +void APIENTRY glTexEnvf(GLenum target, GLenum pname, GLenum param) { glTexEnvi(target, pname, param); } diff --git a/include/gl.h b/include/gl.h index 5933a60..cc20ad2 100644 --- a/include/gl.h +++ b/include/gl.h @@ -485,8 +485,9 @@ GLAPI void APIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor); /* Texturing */ GLAPI void APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param); -GLAPI void APIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param); -GLAPI void APIENTRY glTexEnvf(GLenum target, GLenum pname, GLint param); +GLAPI void APIENTRY glTexEnvi(GLenum target, GLenum pname, GLenum param); +#define glTexEnvf(target, pname, param) glTexEnvi(target, pname, param) +//GLAPI void APIENTRY glTexEnvf(GLenum target, GLenum pname, GLenum param); GLAPI GLboolean APIENTRY glIsTexture(GLuint texture); GLAPI void APIENTRY glGenTextures(GLsizei n, GLuint *textures);