mirror of
https://github.com/overte-org/overte.git
synced 2025-04-21 08:04:01 +02:00
Clean up
This commit is contained in:
parent
0d3f9c740d
commit
c05d627cc1
2 changed files with 9 additions and 6 deletions
|
@ -25,6 +25,8 @@
|
|||
|
||||
#include "TextureCache.h"
|
||||
|
||||
#include "gpu/GLBackend.h"
|
||||
|
||||
TextureCache::TextureCache() :
|
||||
_permutationNormalTexture(0),
|
||||
_whiteTexture(0),
|
||||
|
@ -366,11 +368,13 @@ QOpenGLFramebufferObject* TextureCache::createFramebufferObject() {
|
|||
}
|
||||
|
||||
Texture::Texture() {
|
||||
glGenTextures(1, &_id);
|
||||
}
|
||||
|
||||
Texture::~Texture() {
|
||||
glDeleteTextures(1, &_id);
|
||||
}
|
||||
|
||||
GLuint Texture::getID() const {
|
||||
return gpu::GLBackend::getTextureID(_gpuTexture);
|
||||
}
|
||||
|
||||
NetworkTexture::NetworkTexture(const QUrl& url, TextureType type, const QByteArray& content) :
|
||||
|
@ -385,7 +389,7 @@ NetworkTexture::NetworkTexture(const QUrl& url, TextureType type, const QByteArr
|
|||
}
|
||||
|
||||
// default to white/blue/black
|
||||
glBindTexture(GL_TEXTURE_2D, getID());
|
||||
/* glBindTexture(GL_TEXTURE_2D, getID());
|
||||
switch (type) {
|
||||
case NORMAL_TEXTURE:
|
||||
loadSingleColorTexture(OPAQUE_BLUE);
|
||||
|
@ -404,7 +408,7 @@ NetworkTexture::NetworkTexture(const QUrl& url, TextureType type, const QByteArr
|
|||
break;
|
||||
}
|
||||
glBindTexture(GL_TEXTURE_2D, 0);
|
||||
|
||||
*/
|
||||
// if we have content, load it after we have our self pointer
|
||||
if (!content.isEmpty()) {
|
||||
_startedLoading = true;
|
||||
|
|
|
@ -130,7 +130,7 @@ public:
|
|||
Texture();
|
||||
~Texture();
|
||||
|
||||
GLuint getID() const { return _id; }
|
||||
GLuint getID() const;
|
||||
|
||||
const gpu::TexturePointer& getGPUTexture() const { return _gpuTexture; }
|
||||
|
||||
|
@ -138,7 +138,6 @@ protected:
|
|||
gpu::TexturePointer _gpuTexture;
|
||||
|
||||
private:
|
||||
GLuint _id;
|
||||
};
|
||||
|
||||
/// A texture loaded from the network.
|
||||
|
|
Loading…
Reference in a new issue