#include <LayeredLpvGridConfigUbo.hpp>
◆ LayeredLpvGridData()
C3D_API castor3d::shader::LayeredLpvGridData::LayeredLpvGridData |
( |
sdw::ShaderWriter & | writer, |
|
|
ast::expr::ExprPtr | expr, |
|
|
bool | enabled ) |
◆ declare()
◆ makeType()
static C3D_API ast::type::BaseStructPtr castor3d::shader::LayeredLpvGridData::makeType |
( |
ast::type::TypesCache & | cache | ) |
|
|
static |
◆ SDW_DeclStructInstance()
◆ allCellSizes
sdw::Vec4 castor3d::shader::LayeredLpvGridData::allCellSizes |
◆ allMinVolumeCorners
sdw::Array< sdw::Vec4 > castor3d::shader::LayeredLpvGridData::allMinVolumeCorners |
◆ gridSizes
sdw::Vec3 castor3d::shader::LayeredLpvGridData::gridSizes |
◆ gridSizesAtt
sdw::Vec4 castor3d::shader::LayeredLpvGridData::gridSizesAtt |
◆ indirectAttenuation
sdw::Float castor3d::shader::LayeredLpvGridData::indirectAttenuation |
The documentation for this struct was generated from the following file: