| 12345678910111213141516171819202122232425 |
- #include "TestingGround.h"
- #include "CmFileSerializer.h"
- #include "CmResource.h"
- #include "CmTextureData.h"
- #include "CmTextureManager.h"
- #include "CmImporter.h"
- using namespace CamelotEngine;
- void test()
- {
- FileSerializer fs;
- TexturePtr dbgTexture = TextureManager::instance().create(TEX_TYPE_2D, 128, 128, 1, PF_A8B8G8R8);
- dbgTexture->setFSAA(0, "test");
- fs.encode(dbgTexture.get(), "C:\\DbgTexture.tex");
- TexturePtr emptyTexture = std::static_pointer_cast<Texture>(fs.decode("C:\\DbgTexture.tex"));
-
- TextureDataPtr data = emptyTexture->mTextureData[0];
- UINT32 size2 = data->getSize();
- int a = 5;
- }
|