private int GetScore()
{
var mMatObj = Resources.Load("Benchmark/Mat") as Material;
if (mMatObj.SetPass(0))
{
for(uint i=0; i<1000; ++i)
{
Graphics.DrawMeshNow(mMeshObj, m);
}
}
return 0;
}
由于Material中的Shader失效,会导致SetPass0成功,但是在DrawMeshNow中报错:DrawMesh requires material.SetPass before!
把Shader修正即可