Create info. More...
#include <EpipolarLightScattering.hpp>
Public Attributes | |
IRenderDevice * | pDevice = nullptr |
A pointer to the render device that will be used to create the effect. | |
IRenderStateCache * | pStateCache = nullptr |
An optional render state cache to optimize state loading. | |
IDeviceContext * | pContext = 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. | |
Create info.