This is the complete list of members for DeferredRenderer, including all inherited members.
_anisotropicProgram | DeferredRenderer | private |
_applySSAO | DeferredRenderer | private |
_atmoProgram | DeferredRenderer | private |
_bgProgram | DeferredRenderer | private |
_clearCoatProgram | DeferredRenderer | private |
_colorFormat | Renderer | protected |
_culler | DeferredRenderer | private |
_depthCopy | DeferredRenderer | private |
_depthFormat | Renderer | protected |
_emissiveProgram | DeferredRenderer | private |
_fwdLightsGPU | DeferredRenderer | private |
_fwdProbesGPU | DeferredRenderer | private |
_indirectLighting | DeferredRenderer | private |
_iridescentProgram | DeferredRenderer | private |
_lighting | DeferredRenderer | private |
_lightRenderer | DeferredRenderer | private |
_name | Renderer | protected |
_objectProgram | DeferredRenderer | private |
_parallaxProgram | DeferredRenderer | private |
_probeNormalization | DeferredRenderer | private |
_probeRenderer | DeferredRenderer | private |
_scene | DeferredRenderer | private |
_sceneAlbedo | DeferredRenderer | private |
_sceneDepth | DeferredRenderer | private |
_sceneEffects | DeferredRenderer | private |
_sceneNormal | DeferredRenderer | private |
_sheenProgram | DeferredRenderer | private |
_skyboxProgram | DeferredRenderer | private |
_ssaoPass | DeferredRenderer | private |
_subsurfaceProgram | DeferredRenderer | private |
_textureBrdf | DeferredRenderer | private |
_transparentProgram | DeferredRenderer | private |
_transpIridProgram | DeferredRenderer | private |
DeferredRenderer(const glm::vec2 &resolution, bool ssao, const std::string &name) | DeferredRenderer | explicit |
draw(const Camera &camera, Texture *dstColor, Texture *dstDepth, uint layer=0) override | DeferredRenderer | virtual |
interface() override | DeferredRenderer | virtual |
operator=(const Renderer &)=delete | Renderer | |
operator=(Renderer &&)=delete | Renderer | |
outputColorFormat() const | Renderer | inline |
outputDepthFormat() const | Renderer | inline |
renderBackground(const glm::mat4 &view, const glm::mat4 &proj, const glm::vec3 &pos) | DeferredRenderer | private |
Renderer(const std::string &name) | Renderer | |
Renderer(const Renderer &)=delete | Renderer | |
Renderer(Renderer &&)=delete | Renderer | |
renderOpaque(const Culler::List &visibles, const glm::mat4 &view, const glm::mat4 &proj) | DeferredRenderer | private |
renderTransparent(const Culler::List &visibles, const glm::mat4 &view, const glm::mat4 &proj) | DeferredRenderer | private |
resize(uint width, uint height) override | DeferredRenderer | virtual |
sceneDepth() | DeferredRenderer | |
setScene(const std::shared_ptr< Scene > &scene) | DeferredRenderer | |
~Renderer()=default | Renderer | virtual |