#include <unordered_map>
#include <memory>
#include "../../../../DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h"
#include "../../../../DiligentCore/Graphics/GraphicsTools/interface/RenderStateCache.h"
#include "../../../../DiligentCore/Graphics/GraphicsTools/interface/ResourceRegistry.hpp"
#include "../../../../DiligentCore/Common/interface/RefCntAutoPtr.hpp"
#include "../../../../DiligentCore/Common/interface/BasicMath.hpp"
#include "PostProcess/Common/interface/PostFXContext.hpp"
#include "PostProcess/Common/interface/PostFXRenderTechnique.hpp"
#include "../../../Shaders/Common/public/ShaderDefinitions.fxh"
#include "../../../Shaders/PostProcess/TemporalAntiAliasing/public/TemporalAntiAliasingStructures.fxh"
Classes | |
class | Diligent::TemporalAntiAliasing |
Implements temporal anti-aliasing. More... | |
struct | Diligent::TemporalAntiAliasing::RenderAttributes |
Render attributes that are passed to the effect. More... | |
struct | Diligent::TemporalAntiAliasing::CreateInfo |
Create info. More... | |
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Defines Diligent::TemporalAntiAliasing class implementing temporal anti-aliasing post-process effect.