Changeset 8aa4888 in opengl-game for sdl-game.cpp


Ignore:
Timestamp:
Jun 8, 2021, 3:21:53 PM (3 years ago)
Author:
Dmitry Portnoy <dportnoy@…>
Branches:
feature/imgui-sdl
Children:
8dcbf62
Parents:
c074f81
Message:

Add buffer usages and memory properties to BufferSet and save them (to help with future recreation) in createBufferSet()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sdl-game.cpp

    rc074f81 r8aa4888  
    11151115}
    11161116
    1117 void VulkanGame::createBufferSet(VkDeviceSize bufferSize, VkBufferUsageFlags flags, VkMemoryPropertyFlags properties,
     1117void VulkanGame::createBufferSet(VkDeviceSize bufferSize, VkBufferUsageFlags usages, VkMemoryPropertyFlags properties,
    11181118                                 BufferSet& set) {
     1119   set.usages = usages;
     1120   set.properties = properties;
     1121
    11191122   set.buffers.resize(swapChainImageCount);
    11201123   set.memory.resize(swapChainImageCount);
     
    11221125
    11231126   for (size_t i = 0; i < swapChainImageCount; i++) {
    1124       VulkanUtils::createBuffer(device, physicalDevice, bufferSize, flags, properties, set.buffers[i], set.memory[i]);
     1127      VulkanUtils::createBuffer(device, physicalDevice, bufferSize, usages, properties, set.buffers[i], set.memory[i]);
    11251128
    11261129      set.infoSet[i].buffer = set.buffers[i];
Note: See TracChangeset for help on using the changeset viewer.