![]() |
Castor3D 0.16.0
Multiplatform 3D engine
|
Classes | |
| struct | castor3d::shader::ObjectsIds |
Namespaces | |
| namespace | castor3d |
| namespace | castor3d::shader |
Macros | |
| #define | C3D_ObjectIdsData(writer, flags, binding, set) |
Functions | |
| template<ast::var::Flag FlagT> | |
| static sdw::UInt | castor3d::shader::getNodeId (sdw::Array< shader::ObjectsIds > const &data, shader::MeshVertexT< FlagT > const &surface, sdw::UInt pipelineID, sdw::UInt drawID, PipelineFlags const &flags) |
| C3D_API sdw::UInt | castor3d::shader::getNodeId (sdw::Array< shader::ObjectsIds > const &data, sdw::UInt pipelineID, sdw::UInt drawID) |
| sdw::UInt | castor3d::shader::getNodeId (sdw::Array< shader::ObjectsIds > const &data, sdw::Array< sdw::UVec4 > const &instances, sdw::UInt pipelineID, sdw::UInt drawID, PipelineFlags const &flags) |
| sdw::UInt | castor3d::shader::getNodeId (sdw::Array< shader::ObjectsIds > const &data, sdw::Array< shader::ObjectIds > const &instances, sdw::UInt pipelineID, sdw::UInt drawID, PipelineFlags const &flags) |
| #define C3D_ObjectIdsData | ( | writer, | |
| flags, | |||
| binding, | |||
| set ) |