Remove viewport-per-drawcall data (thanks Hugh)

This commit is contained in:
Joshua Granick
2014-02-04 11:02:20 -08:00
parent 1d0b5324e4
commit 36051e31c8
6 changed files with 7 additions and 24 deletions

View File

@@ -308,7 +308,7 @@ public:
const QuickVec<int> &inIndixes,
const QuickVec<float> &inUVT, int inCull,
const QuickVec<int> &inColours,
int blendMode, const QuickVec<float,4> &inViewport );
int blendMode);
VertexType mType;
int mTriangleCount;
@@ -316,7 +316,6 @@ public:
QuickVec<float> mUVT;
QuickVec<uint32> mColours;
int mBlendMode;
QuickVec<float,4> mViewport;
};
// ----------------------------------------------------------------------
@@ -509,7 +508,6 @@ struct HardwareArrays
Vertices mVertices;
TexCoords mTexCoords;
Colours mColours;
QuickVec<float,4> mViewport;
Surface *mSurface;
unsigned int mFlags;
//unsigned int mVertexBO;
@@ -669,7 +667,7 @@ public:
void drawPoints(QuickVec<float> inXYs, QuickVec<int> inRGBAs, unsigned int inDefaultRGBA=0xffffffff, double inSize=-1.0 );
void drawTriangles(const QuickVec<float> &inXYs, const QuickVec<int> &inIndixes,
const QuickVec<float> &inUVT, int inCull, const QuickVec<int> &inColours,
int blendMode, const QuickVec<float,4> &inViewport );
int blendMode);
const Extent2DF &GetExtent0(double inRotation);
bool HitTest(const UserPoint &inPoint);