Foundation
Loading...
Searching...
No Matches
Namespaces | Functions
PSFullscreen.hpp File Reference
#include <RenderCore/Renderer.hpp>

Go to the source code of this file.

Namespaces

namespace  Foundation
 
namespace  Foundation::RenderUtils
 

Functions

template<typename FSetup , typename FRecord >
PassHandle Foundation::RenderUtils::createPSFullscreenPass (Renderer *r, StringView name, FSetup &&setup, FRecord &&record)
 Creates a full-screen triangle pass that writes to the current backbuffer.
 
template<typename FSetup >
PassHandle Foundation::RenderUtils::createPSFullscreenPass (Renderer *r, StringView name, FSetup &&setup)
 
PassHandle Foundation::RenderUtils::createPSBackbufferBlitPass (Renderer *r, StringView name, ResourceHandle copy_sampler, ResourceHandle copy_source, RHIResourceFormat srcFormat=RHIResourceFormat::R8G8B8A8Unorm)
 Creates a full-screen triangle pass that renders a texture to the current backbuffer.