aboutsummaryrefslogtreecommitdiff
path: root/src/vulkan/transfer_buffer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/vulkan/transfer_buffer.cc')
-rw-r--r--src/vulkan/transfer_buffer.cc21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/vulkan/transfer_buffer.cc b/src/vulkan/transfer_buffer.cc
index 54c8a5c..9b62545 100644
--- a/src/vulkan/transfer_buffer.cc
+++ b/src/vulkan/transfer_buffer.cc
@@ -26,11 +26,6 @@ TransferBuffer::TransferBuffer(Device* device, uint32_t size_in_bytes)
: Resource(device, size_in_bytes) {}
TransferBuffer::~TransferBuffer() {
- if (view_ != VK_NULL_HANDLE) {
- device_->GetPtrs()->vkDestroyBufferView(device_->GetVkDevice(), view_,
- nullptr);
- }
-
if (memory_ != VK_NULL_HANDLE) {
UnMapMemory(memory_);
device_->GetPtrs()->vkFreeMemory(device_->GetVkDevice(), memory_, nullptr);
@@ -64,22 +59,6 @@ Result TransferBuffer::Initialize(const VkBufferUsageFlags usage) {
return MapMemory(memory_);
}
-Result TransferBuffer::CreateVkBufferView(VkFormat format) {
- VkBufferViewCreateInfo buffer_view_info = VkBufferViewCreateInfo();
- buffer_view_info.sType = VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO;
- buffer_view_info.buffer = buffer_;
- buffer_view_info.format = format;
- buffer_view_info.offset = 0;
- buffer_view_info.range = VK_WHOLE_SIZE;
- if (device_->GetPtrs()->vkCreateBufferView(device_->GetVkDevice(),
- &buffer_view_info, nullptr,
- &view_) != VK_SUCCESS) {
- return Result("Vulkan::Calling vkCreateBufferView Fail");
- }
-
- return {};
-}
-
void TransferBuffer::CopyToDevice(CommandBuffer* command) {
// This is redundant because this buffer is always host visible
// and coherent and vkQueueSubmit will make writes from host