Jazz2::Rendering::UpscaleRenderPassWithClipping class

Upscales input image usually to a native resolution, additionaly supports 3 independent layers (background layer, clipped main layer, overlay layer)

Base classes

class UpscaleRenderPass
Upscales input image usually to a native resolution.

Constructors, destructors, conversion operators

UpscaleRenderPassWithClipping()

Public functions

void Initialize(std::int32_t width, std::int32_t height, std::int32_t targetWidth, std::int32_t targetHeight) override
void Register() override
auto GetClippedNode() const -> SceneNode*
auto GetOverlayNode() const -> SceneNode*
void SetClipRectangle(const Recti& scissorRect)