![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::shader::ClusteredLights, including all inherited members.
| ClusteredLights(sdw::ShaderWriter &writer, uint32_t &binding, uint32_t set, ClustersConfig const *config, bool enabled) | castor3d::shader::ClusteredLights | |
| ClusteredLights(sdw::ShaderWriter &writer, uint32_t &binding, uint32_t set, ClustersConfig const *config) | castor3d::shader::ClusteredLights | inline |
| computeCombinedAllButDif(Lights &lights, LightingModel &lightingModel, BlendComponents const &components, LightSurface const &lightSurface, sdw::UInt const receivesShadows, sdw::Vec2 const screenPosition, sdw::Float const viewDepth, DebugOutputCategory const &debugOutput, DirectLighting &output) | castor3d::shader::ClusteredLights | |
| computeCombinedDif(Lights &lights, LightingModel &lightingModel, BlendComponents const &components, LightSurface const &lightSurface, sdw::UInt const receivesShadows, sdw::Vec2 const screenPosition, sdw::Float const viewDepth, DebugOutputCategory const &debugOutput, sdw::Vec3 &output) | castor3d::shader::ClusteredLights | |
| computeCombinedDifSpec(Lights &lights, LightingModel &lightingModel, BlendComponents const &components, LightSurface const &lightSurface, sdw::UInt const receivesShadows, sdw::Vec2 const screenPosition, sdw::Float const viewDepth, DebugOutputCategory const &debugOutput, DirectLighting &output) | castor3d::shader::ClusteredLights | |
| isEnabled() const noexcept | castor3d::shader::ClusteredLights | inline |