From 6ed978051668c08f5a957c97570f364dd580c807 Mon Sep 17 00:00:00 2001 From: Mel Date: Fri, 21 Oct 2022 01:03:18 +0200 Subject: Namespace and Folder refactor --- src/Texture.cpp | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 src/Texture.cpp (limited to 'src/Texture.cpp') diff --git a/src/Texture.cpp b/src/Texture.cpp deleted file mode 100644 index d2e1465..0000000 --- a/src/Texture.cpp +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include "Texture.hpp" - -namespace MC { - -Texture::Texture(const Image::RawImage& image) { - glGenTextures(1, &m_texture); - glBindTexture(GL_TEXTURE_2D, m_texture); - - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); - - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_NEAREST); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); - - glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, image.width(), image.height(), 0, GL_RGB, GL_UNSIGNED_BYTE, image.raw()); - glGenerateMipmap(GL_TEXTURE_2D); - - glBindTexture(GL_TEXTURE_2D, 0); -} - -void Texture::bind() { - glBindTexture(GL_TEXTURE_2D, m_texture); -} - -void Texture::unbind() { - glBindTexture(GL_TEXTURE_2D, 0); -} -} \ No newline at end of file -- cgit 1.4.1