Cleanup unused code
This commit is contained in:
parent
af95aef68a
commit
fa9a30a30c
4 changed files with 12 additions and 14 deletions
|
@ -61,7 +61,7 @@ public:
|
||||||
// Get envmap 2D texture (after projection of cube map)
|
// Get envmap 2D texture (after projection of cube map)
|
||||||
ITexture *getEnvMap2D() const { return _Env2D; }
|
ITexture *getEnvMap2D() const { return _Env2D; }
|
||||||
// tmp for debug : render test mesh with current model / view matrixs
|
// tmp for debug : render test mesh with current model / view matrixs
|
||||||
void renderTestMesh(IDriver &driver);
|
// void renderTestMesh(IDriver &driver);
|
||||||
// set constant alpha of envmap
|
// set constant alpha of envmap
|
||||||
void setAlpha(uint8 alpha) { _Alpha = alpha; }
|
void setAlpha(uint8 alpha) { _Alpha = alpha; }
|
||||||
uint8 getAlpha() const { return _Alpha; }
|
uint8 getAlpha() const { return _Alpha; }
|
||||||
|
|
|
@ -270,14 +270,14 @@ private:
|
||||||
static bool _GridSizeTouched;
|
static bool _GridSizeTouched;
|
||||||
|
|
||||||
//
|
//
|
||||||
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump1;
|
/*static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump1;
|
||||||
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump2;
|
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump2;
|
||||||
//
|
//
|
||||||
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump1Diffuse;
|
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump1Diffuse;
|
||||||
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump2Diffuse;
|
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramBump2Diffuse;
|
||||||
//
|
//
|
||||||
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramNoBump;
|
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramNoBump;
|
||||||
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramNoBumpDiffuse;
|
static NLMISC::CSmartPtr<CVertexProgram> _VertexProgramNoBumpDiffuse;*/
|
||||||
//
|
//
|
||||||
static NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> _VertexProgramNoWave;
|
static NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> _VertexProgramNoWave;
|
||||||
static NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> _VertexProgramNoWaveDiffuse;
|
static NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> _VertexProgramNoWaveDiffuse;
|
||||||
|
|
|
@ -226,7 +226,7 @@ void CWaterEnvMap::doInit()
|
||||||
_MaterialPassThru.setZFunc(CMaterial::always);
|
_MaterialPassThru.setZFunc(CMaterial::always);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
static const char *testMeshVPstr =
|
static const char *testMeshVPstr =
|
||||||
"!!VP1.0\n\
|
"!!VP1.0\n\
|
||||||
DP4 o[HPOS].x, c[0], v[0]; \n\
|
DP4 o[HPOS].x, c[0], v[0]; \n\
|
||||||
|
@ -257,7 +257,6 @@ public:
|
||||||
source->ParamIndices["programConstant0"] = 4;
|
source->ParamIndices["programConstant0"] = 4;
|
||||||
addSource(source);
|
addSource(source);
|
||||||
}
|
}
|
||||||
// TODO_VP_GLSL
|
|
||||||
}
|
}
|
||||||
virtual ~CVertexProgramTestMeshVP()
|
virtual ~CVertexProgramTestMeshVP()
|
||||||
{
|
{
|
||||||
|
@ -309,7 +308,7 @@ void CWaterEnvMap::renderTestMesh(IDriver &driver)
|
||||||
driver.renderTriangles(_MaterialPassThruZTest, 0, TEST_VB_NUM_TRIS);
|
driver.renderTriangles(_MaterialPassThruZTest, 0, TEST_VB_NUM_TRIS);
|
||||||
driver.activeVertexProgram(NULL);
|
driver.activeVertexProgram(NULL);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
// *******************************************************************************
|
// *******************************************************************************
|
||||||
void CWaterEnvMap::initFlattenVB()
|
void CWaterEnvMap::initFlattenVB()
|
||||||
{
|
{
|
||||||
|
|
|
@ -250,19 +250,19 @@ uint32 CWaterShape::_XGridBorder = 4;
|
||||||
uint32 CWaterShape::_YGridBorder = 4;
|
uint32 CWaterShape::_YGridBorder = 4;
|
||||||
uint32 CWaterShape::_MaxGridSize;
|
uint32 CWaterShape::_MaxGridSize;
|
||||||
bool CWaterShape::_GridSizeTouched = true;
|
bool CWaterShape::_GridSizeTouched = true;
|
||||||
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump1;
|
/*NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump1;
|
||||||
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump2;
|
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump2;
|
||||||
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump1Diffuse;
|
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump1Diffuse;
|
||||||
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump2Diffuse;
|
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramBump2Diffuse;
|
||||||
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramNoBump;
|
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramNoBump;
|
||||||
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramNoBumpDiffuse;
|
NLMISC::CSmartPtr<CVertexProgram> CWaterShape::_VertexProgramNoBumpDiffuse;*/
|
||||||
// water with no waves
|
// water with no waves
|
||||||
NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> CWaterShape::_VertexProgramNoWave;
|
NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> CWaterShape::_VertexProgramNoWave;
|
||||||
NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> CWaterShape::_VertexProgramNoWaveDiffuse;
|
NLMISC::CSmartPtr<CVertexProgramWaterVPNoWave> CWaterShape::_VertexProgramNoWaveDiffuse;
|
||||||
|
|
||||||
|
|
||||||
/** Build a vertex program for water depending on requirements
|
/** Build a vertex program for water depending on requirements
|
||||||
*/
|
*//*
|
||||||
static CVertexProgram *BuildWaterVP(bool diffuseMap, bool bumpMap, bool use2BumpMap)
|
static CVertexProgram *BuildWaterVP(bool diffuseMap, bool bumpMap, bool use2BumpMap)
|
||||||
{
|
{
|
||||||
std::string vp = WaterVPStartCode;
|
std::string vp = WaterVPStartCode;
|
||||||
|
@ -285,9 +285,8 @@ static CVertexProgram *BuildWaterVP(bool diffuseMap, bool bumpMap, bool use2Bump
|
||||||
|
|
||||||
vp += "\nEND";
|
vp += "\nEND";
|
||||||
return new CVertexProgram(vp.c_str());
|
return new CVertexProgram(vp.c_str());
|
||||||
// TODO_VP_GLSL
|
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
//============================================
|
//============================================
|
||||||
|
@ -384,17 +383,17 @@ void CWaterShape::initVertexProgram()
|
||||||
if (!created)
|
if (!created)
|
||||||
{
|
{
|
||||||
// waves
|
// waves
|
||||||
_VertexProgramBump1 = BuildWaterVP(false, true, false);
|
/*_VertexProgramBump1 = BuildWaterVP(false, true, false);
|
||||||
_VertexProgramBump2 = BuildWaterVP(false, true, true);
|
_VertexProgramBump2 = BuildWaterVP(false, true, true);
|
||||||
|
|
||||||
_VertexProgramBump1Diffuse = BuildWaterVP(true, true, false);
|
_VertexProgramBump1Diffuse = BuildWaterVP(true, true, false);
|
||||||
_VertexProgramBump2Diffuse = BuildWaterVP(true, true, true);
|
_VertexProgramBump2Diffuse = BuildWaterVP(true, true, true);
|
||||||
|
|
||||||
_VertexProgramNoBump = BuildWaterVP(false, false, false);
|
_VertexProgramNoBump = BuildWaterVP(false, false, false);
|
||||||
_VertexProgramNoBumpDiffuse = BuildWaterVP(true, false, false);
|
_VertexProgramNoBumpDiffuse = BuildWaterVP(true, false, false);*/
|
||||||
// no waves
|
// no waves
|
||||||
_VertexProgramNoWave = new CVertexProgramWaterVPNoWave(false);
|
_VertexProgramNoWave = new CVertexProgramWaterVPNoWave(false);
|
||||||
_VertexProgramNoWaveDiffuse = new CVertexProgramWaterVPNoWave(true); // TODO_VP_GLSL
|
_VertexProgramNoWaveDiffuse = new CVertexProgramWaterVPNoWave(true);
|
||||||
created = true;
|
created = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue