From 281f8feabffd69928a0a0f08aa31f70b36f5e6bd Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 3 Nov 2018 21:11:41 +0800 Subject: =?UTF-8?q?*=E5=A2=9E=E5=8A=A0=E6=B8=B8=E6=88=8F=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/3rdparty/ogl/OpenGL.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/3rdparty/ogl/OpenGL.h') diff --git a/src/3rdparty/ogl/OpenGL.h b/src/3rdparty/ogl/OpenGL.h index 04043fe..3e416c7 100644 --- a/src/3rdparty/ogl/OpenGL.h +++ b/src/3rdparty/ogl/OpenGL.h @@ -36,6 +36,7 @@ namespace ogl2d void popColor(); void flushError(); GLuint genTexture(); + void deleteTexture(GLuint texture); void bindTexture(GLuint texture = 0); inline GLuint curTexture() { @@ -151,6 +152,11 @@ namespace ogl2d glBindTexture(GL_TEXTURE_2D, texture); } + void OpenGL::deleteTexture(GLuint texture) + { + glDeleteTextures(1, &texture); + } + void OpenGL::setTexParameter(GLenum pname, GLint param) { glTexParameteri(GL_TEXTURE_2D, pname, param); -- cgit v1.1-26-g67d0