summaryrefslogtreecommitdiff
path: root/src/entities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/entities.cpp')
-rw-r--r--src/entities.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/entities.cpp b/src/entities.cpp
index 33d9bb7..82b10a8 100644
--- a/src/entities.cpp
+++ b/src/entities.cpp
@@ -966,7 +966,7 @@ void EntityType_LoadMesh(EntityType_LoadHelperStruct &helper, const int64_t mesh
// index
index = 3;
offsetIndex = runningOffset;
- sizeIndex = sizeof(uint16_t) * etdHelper.physDbg.indexes.next;
+ sizeIndex = sizeof(uint16_t) * etdHelper.physDbg.indexes.next;
etdHelper.etd->grBinds->physIndxBD.firstBinding = index;
etdHelper.etd->grBinds->physIndxBD.bindingCount = 1;
alignmentPadding = sizeIndex % helper.physVertMemoryRequirementsCombined.alignment;
@@ -1006,7 +1006,7 @@ void EntityType_LoadMesh(EntityType_LoadHelperStruct &helper, const int64_t mesh
dstPtr = static_cast<char *>(tmpBufferDetails.deviceData) + runningOffset;
srcPtr = reinterpret_cast<char *>(etdHelper.physDbg.indexes.data);
- memcpy(dstPtr, srcPtr, sizeIndex);
+ memcpy(dstPtr, srcPtr, sizeof(uint16_t) * etdHelper.physDbg.indexes.next);
VkCommandBufferBeginInfo vkCommandBufferBeginInfo;
vkCommandBufferBeginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;