Diligent Engine
 
Loading...
Searching...
No Matches
EpipolarLightScattering.hpp File Reference
#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.
 

Detailed Description

Defines Diligent::EpipolarLightScattering class implementing epipolar light scattering post-process effect.