#include <vector>
#include <array>
#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h"
#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/DeviceContext.h"
#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/Texture.h"
#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/TextureView.h"
#include "../../../DiligentCore/Graphics/GraphicsTools/interface/RenderStateCache.h"
#include "../../../DiligentCore/Common/interface/RefCntAutoPtr.hpp"
#include "../../../DiligentCore/Common/interface/BasicMath.hpp"
#include "Shaders/Common/public/BasicStructures.fxh"
Classes | |
class | Diligent::ShadowMapManager |
Shadow map manager. More... | |
struct | Diligent::ShadowMapManager::InitInfo |
Shadow map manager initialization info. More... | |
struct | Diligent::ShadowMapManager::DistributeCascadeInfo |
Shadow cascade distribution info. More... | |
struct | Diligent::ShadowMapManager::CascadeTransforms |
Cascade transforms. More... | |
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Defines ShadowMapManager class