Reworked texture samplers internal

Former-commit-id: d26f8f12ccc1730519c6fa7d4bec725a0396d9f1
This commit is contained in:
Lynix
2013-03-16 01:07:00 +01:00
parent b82cbc074b
commit 200f46b442
2 changed files with 81 additions and 68 deletions

View File

@@ -39,8 +39,10 @@ class NAZARA_API NzTextureSampler
static void SetDefaultWrapMode(nzSamplerWrap wrapMode);
private:
void Apply(const NzTexture* texture);
void Bind(unsigned int unit);
void Apply(const NzTexture* texture) const;
void Bind(unsigned int unit) const;
unsigned int GetOpenGLID() const;
void UpdateSamplerId() const;
bool UseMipmaps(bool mipmaps);
static bool Initialize();