Blender
V3.3
|
#include <eevee_pipeline.hh>
Public Member Functions | |
PipelineModule (Instance &inst) | |
void | sync () |
DRWShadingGroup * | material_add (::Material *blender_mat, GPUMaterial *gpumat, eMaterialPipeline pipeline_type) |
Public Attributes | |
WorldPipeline | world |
ForwardPipeline | forward |
UtilityTexture | utility_tx |
Definition at line 175 of file eevee_pipeline.hh.
|
inline |
Definition at line 186 of file eevee_pipeline.hh.
|
inline |
Definition at line 196 of file eevee_pipeline.hh.
References forward, blender::eevee::MAT_PIPE_DEFERRED, blender::eevee::MAT_PIPE_DEFERRED_PREPASS, blender::eevee::MAT_PIPE_DEFERRED_PREPASS_VELOCITY, blender::eevee::MAT_PIPE_FORWARD, blender::eevee::MAT_PIPE_FORWARD_PREPASS, blender::eevee::MAT_PIPE_FORWARD_PREPASS_VELOCITY, blender::eevee::MAT_PIPE_SHADOW, blender::eevee::MAT_PIPE_VOLUME, blender::eevee::ForwardPipeline::material_add(), and blender::eevee::ForwardPipeline::prepass_add().
|
inline |
Definition at line 188 of file eevee_pipeline.hh.
References forward, and blender::eevee::ForwardPipeline::sync().
Referenced by blender::eevee::Instance::begin_sync().
ForwardPipeline blender::eevee::PipelineModule::forward |
Definition at line 179 of file eevee_pipeline.hh.
Referenced by material_add(), blender::eevee::ShadingView::render(), and sync().
UtilityTexture blender::eevee::PipelineModule::utility_tx |
Definition at line 183 of file eevee_pipeline.hh.
Referenced by blender::eevee::ForwardPipeline::material_opaque_add(), and blender::eevee::WorldPipeline::sync().
WorldPipeline blender::eevee::PipelineModule::world |
Definition at line 177 of file eevee_pipeline.hh.
Referenced by blender::eevee::ShadingView::render(), and blender::eevee::World::sync().