Closed IAmNotHanni closed 1 year ago
I am working on a new rendergraph implementation currently, so I converted it back to a draft. We might not need all of this.
I will close this because it will come back as rendergraph2
soon.
It makes no sense to refactor here if I will rewrite it from scratch again anyways.
Changes
Closes https://github.com/inexorgame/vulkan-renderer/issues/277
uses_shaders
push_constant_range
template methodTextureResource
and removeset_format
methodVkPipelineLayout
VkRenderPass
(This will go away once we have dynamic rendering)Add renderpass builder(Renderpasses will be removed anyways once we support dynamic rendering: https://github.com/inexorgame/vulkan-renderer/issues/438)VkSampler
Image
RAII wrapper class and use it in rendergraphMeshBuffer
classmsaa_target.hpp
fileOutlook: Refactoring, part 2