class
#include <esp/gfx_batch/Hbao.h>
HbaoConfiguration
Public functions
-
auto size() const -> Magnum::
Vector2i -
auto setSize(const Magnum::
Vector2i& size) -> HbaoConfiguration& - auto flags() const -> HbaoFlags
- auto setNoBlur(bool state) -> HbaoConfiguration&
- auto setUseSpecialBlur(bool state) -> HbaoConfiguration&
- auto setUseLayeredImageLoadStore(bool state) -> HbaoConfiguration&
- auto setUseLayeredGeometryShader(bool state) -> HbaoConfiguration&
-
auto samples() const -> Magnum::
Int -
auto setSamples(Magnum::
Int samples) -> HbaoConfiguration& -
auto intensity() const -> Magnum::
Float -
auto setIntensity(Magnum::
Float intensity) -> HbaoConfiguration& -
auto scaleIntensity(Magnum::
Float mult) -> HbaoConfiguration& -
auto bias() const -> Magnum::
Float -
auto setBias(Magnum::
Float bias) -> HbaoConfiguration& -
auto scaleBias(Magnum::
Float mult) -> HbaoConfiguration& -
auto radius() const -> Magnum::
Float -
auto setRadius(Magnum::
Float radius) -> HbaoConfiguration& -
auto scaleRadius(Magnum::
Float mult) -> HbaoConfiguration& -
auto blurSharpness() const -> Magnum::
Float -
auto setBlurSharpness(Magnum::
Float blurSharpness) -> HbaoConfiguration& -
auto scaleBlurSharpness(Magnum::
Float mult) -> HbaoConfiguration&