Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::EpipolarLightScattering::CreateInfo Struct Reference

Create info. More...

#include <EpipolarLightScattering.hpp>

Public Attributes

IRenderDevicepDevice = nullptr
 A pointer to the render device that will be used to create the effect.
 
IRenderStateCachepStateCache = nullptr
 An optional render state cache to optimize state loading.
 
IDeviceContextpContext = nullptr
 The render device context that will be used to record the rendering commands.
 
TEXTURE_FORMAT BackBufferFmt = TEX_FORMAT_RGBA8_UNORM_SRGB
 Back buffer format.
 
TEXTURE_FORMAT DepthBufferFmt = TEX_FORMAT_D32_FLOAT
 Depth buffer format.
 
TEXTURE_FORMAT OffscreenBackBuffer = TEX_FORMAT_R11G11B10_FLOAT
 Offscreen back buffer format.
 
bool PackMatrixRowMajor = false
 Whether to use row-major packing for the matrix data.
 
AirScatteringAttribs ScatteringAttibs = {}
 Air scattering attributes.
 

Detailed Description

Create info.