Changeset b01b50c in opengl-game for sdl-game.cpp


Ignore:
Timestamp:
Jun 20, 2021, 9:27:27 PM (3 years ago)
Author:
Dmitry Portnoy <dportnoy@…>
Branches:
feature/imgui-sdl
Children:
67527a5
Parents:
2f4ff8c
Message:

Rename all BufferSets named storageBuffers_* to objectBuffers_*

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sdl-game.cpp

    r2f4ff8c rb01b50c  
    125125                   | VK_BUFFER_USAGE_STORAGE_BUFFER_BIT,
    126126                   VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT,
    127                    storageBuffers_modelPipeline);
    128 
    129    objects_modelPipeline.map(storageBuffers_modelPipeline.memory, device);
     127                   objectBuffers_modelPipeline);
     128
     129   objects_modelPipeline.map(objectBuffers_modelPipeline.memory, device);
    130130
    131131   modelPipeline.addDescriptorInfo(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER,
    132132      VK_SHADER_STAGE_VERTEX_BIT, &uniformBuffers_modelPipeline.infoSet);
    133133   modelPipeline.addDescriptorInfo(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,
    134       VK_SHADER_STAGE_VERTEX_BIT, &storageBuffers_modelPipeline.infoSet);
     134      VK_SHADER_STAGE_VERTEX_BIT, &objectBuffers_modelPipeline.infoSet);
    135135   modelPipeline.addDescriptorInfo(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
    136136      VK_SHADER_STAGE_FRAGMENT_BIT, &floorTextureImageDescriptor);
     
    457457
    458458   if (objects_modelPipeline.resized) {
    459       objects_modelPipeline.unmap(storageBuffers_modelPipeline.memory, device);
    460 
    461       resizeBufferSet(storageBuffers_modelPipeline, objects_modelPipeline.memorySize(), resourceCommandPool,
     459      objects_modelPipeline.unmap(objectBuffers_modelPipeline.memory, device);
     460
     461      resizeBufferSet(objectBuffers_modelPipeline, objects_modelPipeline.memorySize(), resourceCommandPool,
    462462                      graphicsQueue, true);
    463463
    464       objects_modelPipeline.map(storageBuffers_modelPipeline.memory, device);
     464      objects_modelPipeline.map(objectBuffers_modelPipeline.memory, device);
    465465
    466466      objects_modelPipeline.resize();
    467467
    468       modelPipeline.updateDescriptorInfo(1, &storageBuffers_modelPipeline.infoSet, swapChainImages.size());
     468      modelPipeline.updateDescriptorInfo(1, &objectBuffers_modelPipeline.infoSet, swapChainImages.size());
    469469   }
    470470
     
    487487
    488488   VulkanUtils::copyDataToMappedMemory(device, objects_modelPipeline.data(), objects_modelPipeline.mapped(imageIndex),
    489                                        storageBuffers_modelPipeline.memory[imageIndex],
     489                                       objectBuffers_modelPipeline.memory[imageIndex],
    490490                                       objects_modelPipeline.memorySize(), true);
    491491}
     
    13031303                   | VK_BUFFER_USAGE_STORAGE_BUFFER_BIT,
    13041304                   VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT,
    1305                    storageBuffers_modelPipeline);
    1306 
    1307    objects_modelPipeline.map(storageBuffers_modelPipeline.memory, device);
     1305                   objectBuffers_modelPipeline);
     1306
     1307   objects_modelPipeline.map(objectBuffers_modelPipeline.memory, device);
    13081308
    13091309   modelPipeline.updateRenderPass(renderPass);
     
    13361336   }
    13371337
    1338    objects_modelPipeline.unmap(storageBuffers_modelPipeline.memory, device);
    1339 
    1340    for (size_t i = 0; i < storageBuffers_modelPipeline.buffers.size(); i++) {
    1341       vkDestroyBuffer(device, storageBuffers_modelPipeline.buffers[i], nullptr);
    1342       vkFreeMemory(device, storageBuffers_modelPipeline.memory[i], nullptr);
     1338   objects_modelPipeline.unmap(objectBuffers_modelPipeline.memory, device);
     1339
     1340   for (size_t i = 0; i < objectBuffers_modelPipeline.buffers.size(); i++) {
     1341      vkDestroyBuffer(device, objectBuffers_modelPipeline.buffers[i], nullptr);
     1342      vkFreeMemory(device, objectBuffers_modelPipeline.memory[i], nullptr);
    13431343   }
    13441344
Note: See TracChangeset for help on using the changeset viewer.