Optimize vertex loader with a mini JIT (only first step, more optimizations may follow). Some various error message and warning fixes.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1276 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
hrydgard
2008-11-23 17:46:14 +00:00
parent 464185a04e
commit 5c58227702
20 changed files with 274 additions and 251 deletions

View File

@ -20,8 +20,6 @@
struct Statistics
{
int numPrimitives;
int numPixelShadersCreated;
int numPixelShadersAlive;
int numVertexShadersCreated;
@ -37,8 +35,6 @@ struct Statistics
int numDListsCreated;
int numDListsAlive;
int numJoins;
int numVertexLoaders;
struct ThisFrame
@ -52,10 +48,14 @@ struct Statistics
int numXFLoadsInDL;
int numDLs;
int numDLPrims;
int numPrims;
int numDLPrims;
int numShaderChanges;
int numPrimitiveJoins;
int numDrawCalls;
int numBufferSplits;
int numDListsCalled;
};
ThisFrame thisFrame;