Shadow map manager initialization info. More...
#include <ShadowMapManager.hpp>
Public Attributes | |
TEXTURE_FORMAT | Format = TEX_FORMAT_UNKNOWN |
Shadow map format. This parameter must not be Diligent::TEX_FORMAT_UNKNOWN. | |
Uint32 | Resolution = 0 |
Shadow map resolution, must not be 0. | |
Uint32 | NumCascades = 0 |
Number of shadow cascades, must not be 0. | |
int | ShadowMode = 0 |
Shadow mode (see SHADOW_MODE_* defines in BasicStructures.fxh), must not be 0. | |
bool | Is32BitFilterableFmt = false |
Whether to use 32-bit or 16-bit filterable textures. | |
ISampler * | pComparisonSampler = nullptr |
Optional comparison sampler to be set in the shadow map resource view. | |
ISampler * | pFilterableShadowMapSampler = nullptr |
Optional sampler to be set in the filterable shadow map representation. | |
Shadow map manager initialization info.