metal: fix uniform data corruption

The wrong buffer binding offset was being used in 2/3rds of frames.
This commit is contained in:
Sasha Szpakowski
2024-03-10 13:38:28 -03:00
parent 75fd2fa06e
commit 9e00ce0973
6 changed files with 44 additions and 5 deletions
+1
View File
@@ -242,6 +242,7 @@ private:
StreamBuffer *uniformBuffer;
StreamBuffer::MapInfo uniformBufferData;
size_t uniformBufferOffset;
size_t uniformBufferGPUStart;
Buffer *defaultAttributesBuffer;