diff options
author | Dave Parks <davep@lindenlab.com> | 2010-05-24 14:01:18 -0500 |
---|---|---|
committer | Dave Parks <davep@lindenlab.com> | 2010-05-24 14:01:18 -0500 |
commit | 7eba473723a260a1025b5a865715573b2369298e (patch) | |
tree | 132cdf7264842a41ed6db52262d606eda855b128 /indra/llrender/llvertexbuffer.h | |
parent | 1a227160d8516b31bd97d4646036c76c1e6579f0 (diff) |
Fix for bad indexes on cube faces.
Extra validation on vertex buffers.
Diffstat (limited to 'indra/llrender/llvertexbuffer.h')
-rw-r--r-- | indra/llrender/llvertexbuffer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/llrender/llvertexbuffer.h b/indra/llrender/llvertexbuffer.h index c6fd0a9e3c..47146a5ec4 100644 --- a/indra/llrender/llvertexbuffer.h +++ b/indra/llrender/llvertexbuffer.h @@ -207,6 +207,11 @@ public: void drawArrays(U32 mode, U32 offset, U32 count) const; void drawRange(U32 mode, U32 start, U32 end, U32 count, U32 indices_offset) const; + //for debugging, validate data in given range is valid + void validateRange(U32 start, U32 end, U32 count, U32 offset) const; + + + protected: S32 mNumVerts; // Number of vertices allocated S32 mNumIndices; // Number of indices allocated |