Castor3D 0.15.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::DeferredRendering, y compris les membres hérités :
accept(RenderTechniqueVisitor &visitor) | castor3d::DeferredRendering | |
countInitialisationSteps() | castor3d::DeferredRendering | inlinestatic |
DeferredRendering(crg::FramePassGroup &graph, crg::FramePassArray const &previousPasses, crg::FramePass const &ssaoPass, RenderDevice const &device, ProgressBar *progress, Texture const &brdf, crg::ImageViewIdArray const &resultDepth, Texture const &depthObj, OpaquePassResult const &opaquePassResult, crg::ImageViewIdArray resultTexture, ShadowMapResult const &smDirectionalResult, ShadowMapResult const &smPointResult, ShadowMapResult const &smSpotResult, LightVolumePassResult const &lpvResult, LightVolumePassResultArray const &llpvResult, Texture const &vctFirstBounce, Texture const &vctSecondaryBounce, Texture const &ssao, castor::Size const &size, RenderTechnique const &technique, CameraUbo const &cameraUbo, SceneUbo const &sceneUbo, HdrConfigUbo const &hdrConfigUbo, LpvGridConfigUbo const &lpvConfigUbo, LayeredLpvGridConfigUbo const &llpvConfigUbo, VoxelizerUbo const &vctConfigUbo, SsaoConfig &ssaoConfig, crg::RunnablePass::IsEnabledCallback const &opaquePassEnabled) | castor3d::DeferredRendering | |
getLastPass() const | castor3d::DeferredRendering | inline |
getLightDiffuse() | castor3d::DeferredRendering | |
getLightScattering() | castor3d::DeferredRendering | |
update(CpuUpdater &updater) | castor3d::DeferredRendering | |
update(GpuUpdater &updater) | castor3d::DeferredRendering |