diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2010-06-13 16:36:03 +0200 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2010-06-13 16:36:03 +0200 |
commit | 6f565ce1110d7f53defe3895255a456fd8adcd4f (patch) | |
tree | 18071de2231295f4861cb4c603724fdb6febf291 /engine/texture.cpp | |
parent | b4472061c4c23b59a6d4c52e34eb38e68d766807 (diff) |
Moved more stuff.
Diffstat (limited to 'engine/texture.cpp')
-rw-r--r-- | engine/texture.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/engine/texture.cpp b/engine/texture.cpp deleted file mode 100644 index c3575f2..0000000 --- a/engine/texture.cpp +++ /dev/null @@ -1,19 +0,0 @@ -#include <SDL/SDL_opengl.h> -#include <stdexcept> -#include "texture.h" -#include <stdio.h> - -unsigned int Texture::tex() { - return texture; -} - -void Texture::build() { - if(!data) { - throw(std::runtime_error("No texture data")); - } - glGenTextures(1, &texture); - glBindTexture(GL_TEXTURE_2D, texture); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); - gluBuild2DMipmaps(GL_TEXTURE_2D, 4, width, height, format, GL_UNSIGNED_BYTE, data); -} |