XII Release 0.1.0
Loading...
Searching...
No Matches
xiiSurfaceLightingPassUtils Namespace Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

Classes

struct  Inputs

Functions

bool FloatReadable (xiiGALResourceFormat::Enum format)
xiiResult Validate (xiiRenderPipelinePassContext &context, Inputs &data, bool requireEmission=true)
Inputs Read (const Inputs &source, xiiRenderGraphBuilder &builder)
void Bind (const Inputs &data, xiiRenderGraphPassContext &execute)
xiiRenderGraphTextureHandle Output (xiiRenderGraphBuilder &builder, xiiSizeU32 size)
void BindConstants (xiiRenderGraphPassContext &execute, xiiRenderGraphBufferHandle buffer, const xiiSurfaceLightingConstants &snapshot)

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.