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

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

Functions

const xiiLightClusterFrameData * Layout (const xiiRenderPipelinePassContext &context, const xiiRenderPipelineDataInputPin &pin)
bool Buffer (const xiiRenderPipelinePassContext &context, xiiRenderGraphBufferHandle handle, xiiUInt32 stride, xiiUInt64 count, xiiBitflags< xiiGALBindFlags > flags)
xiiGALBufferCreationDescription Description (xiiUInt32 stride, xiiUInt32 count)
xiiResult Dispatch (xiiLightClusterConstants &snapshot, xiiUInt32 count, xiiGALDispatchComputeDescription &out_dispatch)
void Bind (xiiRenderGraphPassContext &execute, xiiRenderGraphBufferHandle handle, const xiiLightClusterConstants &snapshot, xiiGALComputePipelineState *pipeline)

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.