#include <SsaoPass.hpp>
◆ SsaoPass()
Constructor.
- Parameters
-
[in] | graph | The render graph. |
[in] | device | The GPU device. |
[in] | progress | The progress bar. |
[in] | previousPass | The previous frame pass. |
[in] | size | The render area dimensions. |
[in] | ssaoConfig | The SSAO configuration. |
[in] | depth | The depth buffer. |
[in] | normal | The normals buffer. |
[in] | gpInfoUbo | The GBuffer configuration UBO. |
◆ accept()
Visitor acceptance function.
- Parameters
-
◆ countInitialisationSteps()
static uint32_t castor3d::SsaoPass::countInitialisationSteps |
( |
| ) |
|
|
inlinestatic |
◆ getBentNormals()
◆ getConfig()
SsaoConfig const & castor3d::SsaoPass::getConfig |
( |
| ) |
const |
|
inline |
◆ getLastPass()
crg::FramePass const & castor3d::SsaoPass::getLastPass |
( |
| ) |
const |
|
inline |
◆ getResult()
◆ update()
Updates the render pass, CPU wise.
- Parameters
-
[in,out] | updater | The update data. |
The documentation for this class was generated from the following file: