KRTextureCube implementation in progress

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40121
This commit is contained in:
kearwood
2012-10-05 21:22:47 +00:00
parent a46bfaf489
commit 8d47e0bdb9
10 changed files with 534 additions and 310 deletions

View File

@@ -42,8 +42,11 @@
#include "KRTexture.h"
#include "KRContextObject.h"
#include "KREngine-common.h"
#include "KRDataBlock.h"
#include <map>
#include <set>
#import <string>
using std::map;
@@ -57,12 +60,9 @@ public:
void selectTexture(int iTextureUnit, KRTexture *pTexture, int lod_max_dim);
#if TARGET_OS_IPHONE
KRTexture *loadTexture(const char *szName, KRDataBlock *data);
#endif
KRTexture *loadTextureCube(const char *szName, KRDataBlock *data);
KRTexture *getTexture(const char *szFile);
long getMemUsed();