diff options
author | dan sinclair <dj2@everburning.com> | 2019-04-23 12:35:26 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-23 12:35:26 -0400 |
commit | d4c369f69e52d687c6928407e2e7a73c235202c8 (patch) | |
tree | d3eee1776ae441734dabf99c0844e5ff2f5b87ce /src/vulkan/buffer_descriptor.h | |
parent | e731ff4bde9401b5ac0c8136dfc51153965ae731 (diff) | |
download | amber-d4c369f69e52d687c6928407e2e7a73c235202c8.tar.gz |
Move buffer filling code into Buffer class. (#484)
This CL moves the code to fill a buffer with a vector of Value objects
into the Buffer class.
Diffstat (limited to 'src/vulkan/buffer_descriptor.h')
-rw-r--r-- | src/vulkan/buffer_descriptor.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/vulkan/buffer_descriptor.h b/src/vulkan/buffer_descriptor.h index 1e938a6..b34c8b7 100644 --- a/src/vulkan/buffer_descriptor.h +++ b/src/vulkan/buffer_descriptor.h @@ -68,9 +68,8 @@ class BufferDescriptor { Result MoveResourceToBufferOutput(); void UpdateDescriptorSetIfNeeded(VkDescriptorSet descriptor_set); - Result AddToBuffer(uint32_t offset, - uint32_t size_in_bytes, - const std::vector<Value>& values); + Result ResizeTo(uint32_t element_count); + Result AddToBuffer(const std::vector<Value>& values, uint32_t offset); private: Device* device_ = nullptr; |