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.