MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Samples / update_render_target

Method update_render_target

framework/rendering/render_frame.h:550–560  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

548
549template <vkb::BindingType bindingType>
550inline void RenderFrame<bindingType>::update_render_target(std::unique_ptr<vkb::rendering::RenderTarget<bindingType>> &&render_target)
551{
552 if constexpr (bindingType == vkb::BindingType::Cpp)
553 {
554 swapchain_render_target = std::move(render_target);
555 }
556 else
557 {
558 swapchain_render_target.reset(reinterpret_cast<vkb::rendering::RenderTargetCpp *>(render_target.release()));
559 }
560}
561} // namespace rendering
562} // namespace vkb

Callers 2

recreateMethod · 0.80
recreate_swapchainMethod · 0.80

Calls 1

resetMethod · 0.45

Tested by

no test coverage detected