Add mesh class

- Fix compile errors due to not adding files to git
This commit is contained in:
Thraix
2023-02-07 22:22:53 +01:00
parent 827572eada
commit 1e7d08250e
10 changed files with 196 additions and 75 deletions
@@ -20,8 +20,8 @@ namespace Copium
vkCmdBindVertexBuffers(commandBuffer, 0, bindingOffsets.size(), buffers.data(), bindingOffsets.data());
}
void VertexBuffer::Update(uint32_t binding, void* data)
void VertexBuffer::UpdateStaging(uint32_t binding, void* data)
{
UpdateStaging(data, bindingOffsets[binding], bindingSizes[binding]);
Buffer::UpdateStaging(data, bindingOffsets[binding], bindingSizes[binding]);
}
}
@@ -21,6 +21,6 @@ namespace Copium
VertexBuffer(Instance& instance, const VertexDescriptor& descriptor, int vertexCount);
void Bind(const CommandBuffer& commandBuffer);
void Update(uint32_t binding, void* data);
void UpdateStaging(uint32_t binding, void* data);
};
}