Changeset a3cefaa in opengl-game for VulkanGame.vcxproj


Ignore:
Timestamp:
May 17, 2021, 4:06:33 PM (3 years ago)
Author:
Dmitry Portnoy <dportnoy@…>
Branches:
feature/imgui-sdl
Children:
1abebc1
Parents:
996dd3e
Message:

Move SSBO resizing and pipeline recreation checks out of addObject() and into updateScene() so that those operations are only done at most once per pipeline per frame, using vkUpdateDescriptorSets() instead of recreating the whole graphics pipeline, and create a VulkanBuffer class for managing data related to uniform buffers and shader storage buffers, move objectCapacity and numObjects out of GraphicsPipeline_vulkan and use VulkanBuffer to manage them instead

File:
1 edited

Legend:

Unmodified
Added
Removed
  • VulkanGame.vcxproj

    r996dd3e ra3cefaa  
    181181    <ClInclude Include="StackWalker.h" />
    182182    <ClInclude Include="utils.hpp" />
     183    <ClInclude Include="vulkan-buffer.hpp" />
    183184    <ClInclude Include="vulkan-game.hpp" />
    184185    <ClInclude Include="vulkan-utils.hpp" />
Note: See TracChangeset for help on using the changeset viewer.