#include "../../../../DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h"
#include "../../../../DiligentCore/Graphics/GraphicsEngine/interface/DeviceContext.h"
#include "../../../../DiligentCore/Graphics/GraphicsEngine/interface/Buffer.h"
#include "../../../../DiligentCore/Graphics/GraphicsEngine/interface/Texture.h"
#include "../../../../DiligentCore/Graphics/GraphicsEngine/interface/BufferView.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"
#include "Shaders/PostProcess/ToneMapping/public/ToneMappingStructures.fxh"
#include "Shaders/PostProcess/EpipolarLightScattering/public/EpipolarLightScatteringStructures.fxh"
Classes | |
class | Diligent::EpipolarLightScattering |
Implements the epipolar light scattering post-process effect. More... | |
struct | Diligent::EpipolarLightScattering::FrameAttribs |
Frame attributes that are passed to the effect at the beginning of each frame. More... | |
struct | Diligent::EpipolarLightScattering::CreateInfo |
Create info. More... | |
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Defines Diligent::EpipolarLightScattering class implementing epipolar light scattering post-process effect.