Nebula
Loading...
Searching...
No Matches
downsamplingcontext.cc File Reference
#include "frame/framesubgraph.h"
#include "downsamplingcontext.h"
#include "system_shaders/downsample/downsample_cs_light.h"
#include "system_shaders/downsample/downsample_cs_depth.h"
#include "system_shaders/downsample/depth_extract_cs.h"
#include "frame/default.h"

Namespaces

namespace  PostEffects
 Bloom post effect.
 

Functions

 PostEffects::__ImplementPluginContext (DownsamplingContext)
 
uint PostEffects::DispatchSize (SizeT numPixels)
 
void PostEffects::SetupMipChainResources (CoreGraphics::TextureId tex, Util::FixedArray< CoreGraphics::TextureViewId > &views, CoreGraphics::ResourceTableId table, const Util::String &name, bool depth, IndexT input, IndexT slot)
 

Variables

struct { 
 
   CoreGraphics::ResourceTableId   PostEffects::depthDownsampleResourceTable 
 
   CoreGraphics::ResourceTableId   PostEffects::colorDownsampleResourceTable 
 
   CoreGraphics::ShaderId   PostEffects::downsampleDepthShader 
 
   CoreGraphics::ShaderProgramId   PostEffects::downsampleDepthProgram 
 
   CoreGraphics::ShaderId   PostEffects::downsampleColorShader 
 
   CoreGraphics::ShaderProgramId   PostEffects::downsampleColorProgram 
 
   CoreGraphics::ShaderId   PostEffects::extractShader 
 
   CoreGraphics::ShaderProgramId   PostEffects::extractProgram 
 
   CoreGraphics::ResourceTableId   PostEffects::extractResourceTable 
 
   Util::FixedArray< CoreGraphics::TextureViewId >   PostEffects::downsampledColorBufferViews 
 
   CoreGraphics::BufferId   PostEffects::colorBufferCounter 
 
   CoreGraphics::BufferId   PostEffects::colorBufferConstants 
 
   Util::FixedArray< CoreGraphics::TextureViewId >   PostEffects::downsampledDepthBufferViews 
 
   CoreGraphics::BufferId   PostEffects::depthBufferCounter 
 
   CoreGraphics::BufferId   PostEffects::depthBufferConstants 
 
PostEffects::state