Fixed LOD mesh selection bugs

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40149
This commit is contained in:
kearwood
2012-11-01 22:16:59 +00:00
parent 37ebc89c2c
commit 87b7877958
23 changed files with 250 additions and 82 deletions

View File

@@ -47,6 +47,14 @@ public:
void rotateBuffers(bool new_frame);
enum {
KRENGINE_GL_EXT_texture_storage,
KRENGINE_NUM_EXTENSIONS
};
static const char * extension_names[KRENGINE_NUM_EXTENSIONS];
static bool extension_available[KRENGINE_NUM_EXTENSIONS];
private:
KRBundleManager *m_pBundleManager;
KRSceneManager *m_pSceneManager;
@@ -54,6 +62,9 @@ private:
KRMaterialManager *m_pMaterialManager;
KRShaderManager *m_pShaderManager;
KRModelManager *m_pModelManager;
void detectExtensions();
bool m_bDetectedExtensions;
};
#endif