SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RenderEngine::DeferredCBData Struct Reference

Per-frame deferred lighting pass CB: inverse view-projection plus screen/near-far metrics. More...

#include <ConstantBuffer.hpp>

Public Attributes

float FarPlane
float InvViewProj [16]
float NearPlane
float ScreenHeight
float ScreenWidth

Detailed Description

Per-frame deferred lighting pass CB: inverse view-projection plus screen/near-far metrics.

Definition at line 309 of file ConstantBuffer.hpp.

Member Data Documentation

◆ FarPlane

float Sleak::RenderEngine::DeferredCBData::FarPlane

Definition at line 317 of file ConstantBuffer.hpp.

◆ InvViewProj

float Sleak::RenderEngine::DeferredCBData::InvViewProj[16]

Definition at line 311 of file ConstantBuffer.hpp.

◆ NearPlane

float Sleak::RenderEngine::DeferredCBData::NearPlane

Definition at line 316 of file ConstantBuffer.hpp.

◆ ScreenHeight

float Sleak::RenderEngine::DeferredCBData::ScreenHeight

Definition at line 315 of file ConstantBuffer.hpp.

◆ ScreenWidth

float Sleak::RenderEngine::DeferredCBData::ScreenWidth

Definition at line 314 of file ConstantBuffer.hpp.