| 123456789101112131415161718192021222324252627282930313233343536 |
- #include "CmGLBuiltinMaterialManager.h"
- #include "CmHighLevelGpuProgram.h"
- #include "CmShader.h"
- #include "CmTechnique.h"
- #include "CmPass.h"
- #include "CmMaterial.h"
- #include "CmBlendState.h"
- namespace CamelotEngine
- {
- HMaterial GLBuiltinMaterialManager::createSpriteTextMaterial() const
- {
- return Material::create(mSpriteTextShader);
- }
- HMaterial GLBuiltinMaterialManager::createSpriteImageMaterial() const
- {
- return Material::create(mSpriteImageShader);
- }
- void GLBuiltinMaterialManager::onStartUp()
- {
- initSpriteTextShader();
- initSpriteImageShader();
- }
- void GLBuiltinMaterialManager::initSpriteTextShader()
- {
- // TODO
- }
- void GLBuiltinMaterialManager::initSpriteImageShader()
- {
- // TODO
- }
- }
|