From Mikhail Izmestev, "There is bug in GLBufferObject::compileBuffer when changed not first buffer entry, then generated

new wrong offset.
"
This commit is contained in:
Robert Osfield
2010-11-02 11:44:20 +00:00
parent 170da45842
commit 5da431a9a6

View File

@@ -138,11 +138,13 @@ void GLBufferObject::compileBuffer()
entry.dataSource = bd;
newTotalSize += entry.dataSize;
if (previousEndOfBufferDataMarker==newTotalSize)
if (previousEndOfBufferDataMarker!=newTotalSize)
{
offsetChanged = true;
}
}
else
newTotalSize += entry.dataSize;
}
else
{