Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
RenderStagePass.h File Reference

Go to the source code of this file.

Classes

struct  Divide::RenderStagePass
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 

Macros

#define DVD_RENDER_STAGE_PASS_H_
 

Functions

U16 Divide::IndexForStage (RenderStagePass renderStagePass)
 
static constexpr bool Divide::IsShadowPass (const RenderStagePass stagePass) noexcept
 
static constexpr bool Divide::IsDepthPass (const RenderStagePass stagePass) noexcept
 
static constexpr bool Divide::IsZPrePass (const RenderStagePass stagePass) noexcept
 
static constexpr U8 Divide::BaseIndex (const RenderStage stage, const RenderPassType passType) noexcept
 
static constexpr U8 Divide::BaseIndex (const RenderStagePass stagePass) noexcept
 This ignores the variant and pass index flags!
 
static constexpr U8 Divide::TotalPassCountForStage (const RenderStage renderStage)
 

Variables

static constexpr U16 Divide::g_AllIndicesID = U16_MAX
 

Macro Definition Documentation

◆ DVD_RENDER_STAGE_PASS_H_

#define DVD_RENDER_STAGE_PASS_H_

Definition at line 34 of file RenderStagePass.h.