Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
DeferredRenderer Member List

This is the complete list of members for DeferredRenderer, including all inherited members.

_anisotropicProgramDeferredRendererprivate
_applySSAODeferredRendererprivate
_atmoProgramDeferredRendererprivate
_bgProgramDeferredRendererprivate
_clearCoatProgramDeferredRendererprivate
_colorFormatRendererprotected
_cullerDeferredRendererprivate
_depthCopyDeferredRendererprivate
_depthFormatRendererprotected
_emissiveProgramDeferredRendererprivate
_fwdLightsGPUDeferredRendererprivate
_fwdProbesGPUDeferredRendererprivate
_indirectLightingDeferredRendererprivate
_iridescentProgramDeferredRendererprivate
_lightingDeferredRendererprivate
_lightRendererDeferredRendererprivate
_nameRendererprotected
_objectProgramDeferredRendererprivate
_parallaxProgramDeferredRendererprivate
_probeNormalizationDeferredRendererprivate
_probeRendererDeferredRendererprivate
_sceneDeferredRendererprivate
_sceneAlbedoDeferredRendererprivate
_sceneDepthDeferredRendererprivate
_sceneEffectsDeferredRendererprivate
_sceneNormalDeferredRendererprivate
_sheenProgramDeferredRendererprivate
_skyboxProgramDeferredRendererprivate
_ssaoPassDeferredRendererprivate
_subsurfaceProgramDeferredRendererprivate
_textureBrdfDeferredRendererprivate
_transparentProgramDeferredRendererprivate
_transpIridProgramDeferredRendererprivate
DeferredRenderer(const glm::vec2 &resolution, bool ssao, const std::string &name)DeferredRendererexplicit
draw(const Camera &camera, Texture *dstColor, Texture *dstDepth, uint layer=0) overrideDeferredRenderervirtual
interface() overrideDeferredRenderervirtual
operator=(const Renderer &)=deleteRenderer
operator=(Renderer &&)=deleteRenderer
outputColorFormat() constRendererinline
outputDepthFormat() constRendererinline
renderBackground(const glm::mat4 &view, const glm::mat4 &proj, const glm::vec3 &pos)DeferredRendererprivate
Renderer(const std::string &name)Renderer
Renderer(const Renderer &)=deleteRenderer
Renderer(Renderer &&)=deleteRenderer
renderOpaque(const Culler::List &visibles, const glm::mat4 &view, const glm::mat4 &proj)DeferredRendererprivate
renderTransparent(const Culler::List &visibles, const glm::mat4 &view, const glm::mat4 &proj)DeferredRendererprivate
resize(uint width, uint height) overrideDeferredRenderervirtual
sceneDepth()DeferredRenderer
setScene(const std::shared_ptr< Scene > &scene)DeferredRenderer
~Renderer()=defaultRenderervirtual