|
C3D_API crg::FramePassArray | castor3d::createBuildLightsBVHPass (crg::FramePassGroup &graph, crg::FramePassArray const &previousPasses, RenderDevice const &device, FrustumClusters &clusters) |
|
C3D_API void | castor3d::createDisplayPointLightsBVHProgram (RenderDevice const &device, FrustumClusters const &clusters, CameraUbo const &mainCameraUbo, CameraUbo const &clustersCameraUbo, ashes::PipelineShaderStageCreateInfoArray &program, ashes::VkDescriptorSetLayoutBindingArray &bindings, ashes::WriteDescriptorSetArray &writes) |
|
C3D_API void | castor3d::createDisplaySpotLightsBVHProgram (RenderDevice const &device, FrustumClusters const &clusters, CameraUbo const &mainCameraUbo, CameraUbo const &clustersCameraUbo, ashes::PipelineShaderStageCreateInfoArray &program, ashes::VkDescriptorSetLayoutBindingArray &bindings, ashes::WriteDescriptorSetArray &writes) |
|