Blender V4.3
eevee_pipeline.hh File Reference
#include "BLI_math_bits.h"
#include "DRW_render.hh"
#include "draw_shader_shared.hh"
#include "eevee_lut.hh"
#include "eevee_raytrace.hh"
#include "eevee_subsurface.hh"

Go to the source code of this file.

Classes

class  blender::eevee::BackgroundPipeline
 
class  blender::eevee::WorldPipeline
 
class  blender::eevee::WorldVolumePipeline
 
class  blender::eevee::ShadowPipeline
 
class  blender::eevee::ForwardPipeline
 
struct  blender::eevee::DeferredLayerBase
 
class  blender::eevee::DeferredLayer
 
class  blender::eevee::DeferredPipeline
 
struct  blender::eevee::VolumeObjectBounds
 
class  blender::eevee::VolumeLayer
 
class  blender::eevee::VolumePipeline
 
class  blender::eevee::DeferredProbePipeline
 
class  blender::eevee::PlanarProbePipeline
 
class  blender::eevee::CapturePipeline
 
class  blender::eevee::UtilityTexture
 
class  blender::eevee::PipelineModule
 

Namespaces

namespace  blender
 
namespace  blender::eevee
 

Detailed Description

Shading passes contain drawcalls specific to shading pipelines. They are shared across views. This file is only for shading passes. Other passes are declared in their own module.

Definition in file eevee_pipeline.hh.