aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/graphics/je_graphic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/graphics/je_graphic.cpp')
-rw-r--r--src/libjin/graphics/je_graphic.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/libjin/graphics/je_graphic.cpp b/src/libjin/graphics/je_graphic.cpp
index e2c22d1..ed9d458 100644
--- a/src/libjin/graphics/je_graphic.cpp
+++ b/src/libjin/graphics/je_graphic.cpp
@@ -33,11 +33,11 @@ namespace JinEngine
const Color* pixels = bitmap->getPixels();
mTexture = gl.genTexture();
- gl.bindTexture(mTexture);
+ gl.bindTexture2D(mTexture);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
gl.texImage(GL_RGBA8, mSize.w(), mSize.h(), GL_RGBA, GL_UNSIGNED_BYTE, pixels);
- gl.bindTexture(0);
+ gl.bindTexture2D(0);
}
Graphic::~Graphic()
@@ -47,10 +47,10 @@ namespace JinEngine
void Graphic::setFilter(GLint min_filter, GLint max_filter)
{
- gl.bindTexture(mTexture);
+ gl.bindTexture2D(mTexture);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, min_filter);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, max_filter);
- gl.bindTexture(0);
+ gl.bindTexture2D(0);
}
void Graphic::render(float x, float y, float sx, float sy, float r, float ox, float oy) const
@@ -77,9 +77,9 @@ namespace JinEngine
.uploadVertices(2, GL_FLOAT, 0, vertexCoords)
.uploadUV(2, GL_FLOAT, 0, textureCoords);
- gl.bindTexture(getGLTexture());
+ gl.bindTexture2D(getGLTexture());
gl.drawArrays(GL_QUADS, 0, 4);
- gl.bindTexture(0);
+ gl.bindTexture2D(0);
shader->end();
}
@@ -113,9 +113,9 @@ namespace JinEngine
.uploadVertices(2, GL_FLOAT, 0, vertexCoords)
.uploadUV(2, GL_FLOAT, 0, textureCoords);
- gl.bindTexture(getGLTexture());
+ gl.bindTexture2D(getGLTexture());
gl.drawArrays(GL_QUADS, 0, 4);
- gl.bindTexture(0);
+ gl.bindTexture2D(0);
shader->end();
}