Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CPostprocManager Member List

This is the complete list of members for CPostprocManager, including all inherited members.

ApplyBlur(Renderer::Backend::IDeviceCommandContext *deviceCommandContext)CPostprocManagerprivate
ApplyBlurDownscale2x(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IFramebuffer *framebuffer, Renderer::Backend::ITexture *inTex, int inWidth, int inHeight)CPostprocManagerprivate
ApplyBlurGauss(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::ITexture *inTex, Renderer::Backend::ITexture *tempTex, Renderer::Backend::IFramebuffer *tempFramebuffer, Renderer::Backend::IFramebuffer *outFramebuffer, int inWidth, int inHeight)CPostprocManagerprivate
ApplyEffect(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderTechniquePtr &shaderTech, int pass)CPostprocManagerprivate
ApplyPostproc(Renderer::Backend::IDeviceCommandContext *deviceCommandContext)CPostprocManager
ApplySharpnessAfterScale(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, CShaderTechnique *shaderTechnique, Renderer::Backend::ITexture *source, Renderer::Backend::ITexture *destination)CPostprocManagerprivate
BlitOutputFramebuffer(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IFramebuffer *destination)CPostprocManager
Cleanup()CPostprocManagerprivate
CPostprocManager(Renderer::Backend::IDevice *device)CPostprocManager
CreateMultisampleBuffer()CPostprocManagerprivate
DestroyMultisampleBuffer()CPostprocManagerprivate
DownscaleTextureByCompute(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, CShaderTechnique *shaderTechnique, Renderer::Backend::ITexture *source, Renderer::Backend::ITexture *destination)CPostprocManagerprivate
GetPostEffect() constCPostprocManagerinline
GetPostEffects()CPostprocManagerstatic
GetScale() constCPostprocManagerinline
Initialize()CPostprocManager
IsEnabled() constCPostprocManager
IsMultisampleEnabled() constCPostprocManager
m_AANameCPostprocManagerprivate
m_AATechCPostprocManagerprivate
m_AllowedSampleCountsCPostprocManagerprivate
m_BlurScalesCPostprocManagerprivate
m_CaptureFramebufferCPostprocManagerprivate
m_ColorTex1CPostprocManagerprivate
m_ColorTex2CPostprocManagerprivate
m_DepthTexCPostprocManagerprivate
m_DeviceCPostprocManagerprivate
m_DownscaleComputeTechCPostprocManagerprivate
m_FarPlaneCPostprocManagerprivate
m_HeightCPostprocManagerprivate
m_IsInitializedCPostprocManagerprivate
m_MultisampleColorTexCPostprocManagerprivate
m_MultisampleCountCPostprocManagerprivate
m_MultisampleDepthTexCPostprocManagerprivate
m_MultisampleFramebufferCPostprocManagerprivate
m_NearPlaneCPostprocManagerprivate
m_PingFramebufferCPostprocManagerprivate
m_PongFramebufferCPostprocManagerprivate
m_PostProcEffectCPostprocManagerprivate
m_PostProcTechCPostprocManagerprivate
m_RCASComputeTechCPostprocManagerprivate
m_ScaleCPostprocManagerprivate
m_SharpNameCPostprocManagerprivate
m_SharpnessCPostprocManagerprivate
m_SharpTechCPostprocManagerprivate
m_UnscaledFramebuffer1CPostprocManagerprivate
m_UnscaledFramebuffer2CPostprocManagerprivate
m_UnscaledHeightCPostprocManagerprivate
m_UnscaledTexture1CPostprocManagerprivate
m_UnscaledTexture2CPostprocManagerprivate
m_UnscaledWidthCPostprocManagerprivate
m_UpscaleComputeTechCPostprocManagerprivate
m_UpscaleTechCPostprocManagerprivate
m_UsingMultisampleBufferCPostprocManagerprivate
m_VertexInputLayoutCPostprocManagerprivate
m_WhichBufferCPostprocManagerprivate
m_WidthCPostprocManagerprivate
PrepareAndGetOutputFramebuffer()CPostprocManager
RecalculateSize(const uint32_t width, const uint32_t height)CPostprocManagerprivate
RecreateBuffers()CPostprocManagerprivate
Resize()CPostprocManager
ResolveMultisampleFramebuffer(Renderer::Backend::IDeviceCommandContext *deviceCommandContext)CPostprocManager
SetDepthBufferClipPlanes(float nearPlane, float farPlane)CPostprocManager
SetPostEffect(const CStrW &name)CPostprocManager
SetUpscaleTechnique(const CStr &upscaleName)CPostprocManager
ShouldDownscale() constCPostprocManagerprivate
ShouldUpscale() constCPostprocManagerprivate
UpdateAntiAliasingTechnique()CPostprocManager
UpdateSharpeningTechnique()CPostprocManager
UpdateSharpnessFactor()CPostprocManager
UpscaleTextureByCompute(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, CShaderTechnique *shaderTechnique, Renderer::Backend::ITexture *source, Renderer::Backend::ITexture *destination)CPostprocManagerprivate
UpscaleTextureByFullscreenQuad(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, CShaderTechnique *shaderTechnique, Renderer::Backend::ITexture *source, Renderer::Backend::IFramebuffer *destination)CPostprocManagerprivate
~CPostprocManager()CPostprocManager