@@ -88,7 +88,6 @@ class Texture : public RefCountObject
...
@@ -88,7 +88,6 @@ class Texture : public RefCountObject
intgetLodOffset();
intgetLodOffset();
voidgetSamplerState(SamplerState*sampler);
voidgetSamplerState(SamplerState*sampler);
GLenumgetUsage()const;
GLenumgetUsage()const;
virtualintlevelCount()=0;
GLintgetBaseLevelWidth()const;
GLintgetBaseLevelWidth()const;
GLintgetBaseLevelHeight()const;
GLintgetBaseLevelHeight()const;
...
@@ -108,6 +107,7 @@ class Texture : public RefCountObject
...
@@ -108,6 +107,7 @@ class Texture : public RefCountObject
unsignedintgetTextureSerial();
unsignedintgetTextureSerial();
boolisImmutable()const;
boolisImmutable()const;
intimmutableLevelCount();
staticconstGLuintINCOMPLETE_TEXTURE_ID=static_cast<GLuint>(-1);// Every texture takes an id at creation time. The value is arbitrary because it is never registered with the resource manager.
staticconstGLuintINCOMPLETE_TEXTURE_ID=static_cast<GLuint>(-1);// Every texture takes an id at creation time. The value is arbitrary because it is never registered with the resource manager.