|
@@ -86,7 +86,9 @@ public:
|
|
|
const SharedArrayPtr<unsigned char>& GetMorphRangeResetData() { return morphRangeResetData_; }
|
|
const SharedArrayPtr<unsigned char>& GetMorphRangeResetData() { return morphRangeResetData_; }
|
|
|
/// Return whether has a morph vertex range defined.
|
|
/// Return whether has a morph vertex range defined.
|
|
|
bool HasMorphRange() const { return morphRangeCount_ > 0; }
|
|
bool HasMorphRange() const { return morphRangeCount_ > 0; }
|
|
|
-
|
|
|
|
|
|
|
+ /// Return buffer hash for state sorting.
|
|
|
|
|
+ unsigned long long GetHash(unsigned streamIndex, unsigned useMask);
|
|
|
|
|
+
|
|
|
/// Return vertex size corresponding to a vertex element mask.
|
|
/// Return vertex size corresponding to a vertex element mask.
|
|
|
static unsigned GetVertexSize(unsigned elementMask);
|
|
static unsigned GetVertexSize(unsigned elementMask);
|
|
|
|
|
|