#include "factory.h"#include "log.h"#include "plain.h"#include "anaglyph.h"#include "interlaced.h"#include "sidebyside.h"#include "secondstage.h"#include "client/shadows/dynamicshadowsrender.h"
Include dependency graph for factory.cpp:Classes | |
| struct | CreatePipelineResult |
Functions | |
| void | createPipeline (const std::string &stereo_mode, IrrlichtDevice *device, Client *client, Hud *hud, CreatePipelineResult &result) |
| RenderingCore * | createRenderingCore (const std::string &stereo_mode, IrrlichtDevice *device, Client *client, Hud *hud) |
| void createPipeline | ( | const std::string & | stereo_mode, |
| IrrlichtDevice * | device, | ||
| Client * | client, | ||
| Hud * | hud, | ||
| CreatePipelineResult & | result ) |
References RenderPipeline::addStep(), createShadowRenderer(), errorstream, CreatePipelineResult::pipeline, populateAnaglyphPipeline(), populateInterlacedPipeline(), populatePlainPipeline(), populateSideBySidePipeline(), CreatePipelineResult::shadow_renderer, and CreatePipelineResult::virtual_size_scale.
Referenced by createRenderingCore().
Here is the call graph for this function:
Here is the caller graph for this function:| RenderingCore * createRenderingCore | ( | const std::string & | stereo_mode, |
| IrrlichtDevice * | device, | ||
| Client * | client, | ||
| Hud * | hud ) |
References createPipeline(), CreatePipelineResult::pipeline, CreatePipelineResult::shadow_renderer, and CreatePipelineResult::virtual_size_scale.
Referenced by RenderingEngine::initialize().
Here is the call graph for this function:
Here is the caller graph for this function: