Castor3D
0.16.0
Multiplatform 3D engine
Main Page
Related Pages
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
castor3d
FrustumClusters
castor3d::FrustumClusters Member List
This is the complete list of members for
castor3d::FrustumClusters
, including all inherited members.
createFramePasses
(crg::FramePassGroup &graph, crg::FramePass const *previousPass, RenderTechnique &technique, CameraUbo const &cameraUbo, RenderNodesPass *&nodesPass)
castor3d::FrustumClusters
FrustumClusters
(FrustumClusters const &)=delete
castor3d::FrustumClusters
FrustumClusters
(FrustumClusters &&) noexcept=delete
castor3d::FrustumClusters
FrustumClusters
(RenderDevice const &device, Camera const &camera, ClustersConfig const &config)
castor3d::FrustumClusters
getAllLightsAABBBuffer
() const noexcept
castor3d::FrustumClusters
inline
getCamera
() const noexcept
castor3d::FrustumClusters
inline
getClusterFlagsBuffer
() const noexcept
castor3d::FrustumClusters
inline
getClustersAABBBuffer
() const noexcept
castor3d::FrustumClusters
inline
getClustersIndirectBuffer
() const noexcept
castor3d::FrustumClusters
inline
getClustersUbo
() const noexcept
castor3d::FrustumClusters
inline
getConfig
() const noexcept
castor3d::FrustumClusters
inline
getDimensions
() const noexcept
castor3d::FrustumClusters
inline
getInputPointLightIndicesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getInputPointLightIndicesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getInputPointLightMortonCodesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getInputPointLightMortonCodesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getInputSpotLightIndicesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getInputSpotLightIndicesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getInputSpotLightMortonCodesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getInputSpotLightMortonCodesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getMergePathPartitionsBuffer
() const noexcept
castor3d::FrustumClusters
inline
getNumLevelNodes
(uint32_t level)
castor3d::FrustumClusters
static
getNumLevels
(uint32_t numLeaves)
castor3d::FrustumClusters
static
getNumNodes
(uint32_t numLeaves)
castor3d::FrustumClusters
static
getOutputPointLightIndicesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getOutputPointLightIndicesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getOutputPointLightMortonCodesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getOutputPointLightMortonCodesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getOutputSpotLightIndicesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getOutputSpotLightIndicesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getOutputSpotLightMortonCodesBuffer
() const noexcept
castor3d::FrustumClusters
inline
getOutputSpotLightMortonCodesBuffers
() const noexcept
castor3d::FrustumClusters
inline
getPointLightBVHBuffer
() const noexcept
castor3d::FrustumClusters
inline
getPointLightClusterGridBuffer
() const noexcept
castor3d::FrustumClusters
inline
getPointLightClusterIndexBuffer
() const noexcept
castor3d::FrustumClusters
inline
getPointLightIndicesBuffer
(uint32_t index) const noexcept
castor3d::FrustumClusters
inline
getPointLightMortonCodesBuffer
(uint32_t index) const noexcept
castor3d::FrustumClusters
inline
getReducedLightsAABBBuffer
() const noexcept
castor3d::FrustumClusters
inline
getSpotLightBVHBuffer
() const noexcept
castor3d::FrustumClusters
inline
getSpotLightClusterGridBuffer
() const noexcept
castor3d::FrustumClusters
inline
getSpotLightClusterIndexBuffer
() const noexcept
castor3d::FrustumClusters
inline
getSpotLightIndicesBuffer
(uint32_t index) const noexcept
castor3d::FrustumClusters
inline
getSpotLightMortonCodesBuffer
(uint32_t index) const noexcept
castor3d::FrustumClusters
inline
getUniqueClustersBuffer
() const noexcept
castor3d::FrustumClusters
inline
needsClustersUpdate
() const noexcept
castor3d::FrustumClusters
inline
needsLightsUpdate
() const noexcept
castor3d::FrustumClusters
inline
onClusterBuffersChanged
castor3d::FrustumClusters
operator=
(FrustumClusters const &)=delete
castor3d::FrustumClusters
operator=
(FrustumClusters &&) noexcept=delete
castor3d::FrustumClusters
update
(CpuUpdater &updater)
castor3d::FrustumClusters
~FrustumClusters
() noexcept=default
castor3d::FrustumClusters
Generated by
1.10.0