Added indices optimisation algorithm
Former-commit-id: 89086e814ca11a048949fe0fc6e20648824bbb36
This commit is contained in:
@@ -25,6 +25,8 @@ class NAZARA_API NzIndexBuffer : public NzResource
|
||||
NzIndexBuffer(const NzIndexBuffer& indexBuffer);
|
||||
~NzIndexBuffer();
|
||||
|
||||
unsigned int ComputeCacheMissCount() const;
|
||||
|
||||
bool Fill(const void* data, unsigned int offset, unsigned int length, bool forceDiscard = false);
|
||||
|
||||
NzBuffer* GetBuffer() const;
|
||||
@@ -41,6 +43,8 @@ class NAZARA_API NzIndexBuffer : public NzResource
|
||||
void* Map(nzBufferAccess access, unsigned int offset = 0, unsigned int length = 0);
|
||||
void* Map(nzBufferAccess access, unsigned int offset = 0, unsigned int length = 0) const;
|
||||
|
||||
void Optimize();
|
||||
|
||||
bool SetStorage(nzBufferStorage storage);
|
||||
|
||||
void Unmap() const;
|
||||
|
||||
Reference in New Issue
Block a user