Castor3D 0.16.0
Multiplatform 3D engine
castor3d::shader::ClusteredLights Member List

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::ClusteredLightsinline
computeCombinedAllButDif(Lights &lights, LightingModel &lightingModel, BlendComponents const &components, LightSurface const &lightSurface, sdw::UInt const receivesShadows, sdw::Vec2 const screenPosition, sdw::Float const viewDepth, DebugOutput &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, DebugOutput &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, DebugOutput &debugOutput, DirectLighting &output)castor3d::shader::ClusteredLights
isEnabled() const noexceptcastor3d::shader::ClusteredLightsinline