Fix uniforms upload bug
This commit is contained in:
parent
18db0b49a7
commit
61375fae12
1 changed files with 1 additions and 1 deletions
|
|
@ -608,7 +608,7 @@ void VkLevelMeshUploader::UploadUniforms()
|
|||
|
||||
SurfaceUniforms* uniforms = (SurfaceUniforms*)(data + datapos);
|
||||
size_t copysize = range.Count() * sizeof(SurfaceUniforms);
|
||||
memcpy(uniforms, Mesh->Mesh->Mesh.Uniforms.Data(), copysize);
|
||||
memcpy(uniforms, Mesh->Mesh->Mesh.Uniforms.Data() + range.Start, copysize);
|
||||
if (copysize > 0)
|
||||
copyCommands.emplace_back(transferBuffer.get(), Mesh->UniformsBuffer.get(), datapos, range.Start * sizeof(SurfaceUniforms), copysize);
|
||||
datapos += copysize;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue