![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
#include <GlslMeshVertex.hpp>


Public Member Functions | |
| C3D_API | InstantiatedMeshBuffers (sdw::ShaderWriter &writer, PipelineFlags const &flags, uint32_t firstBinding, uint32_t set, uint32_t stride) |
Public Member Functions inherited from castor3d::shader::MeshBuffersBase | |
| C3D_API | MeshBuffersBase (sdw::ShaderWriter &writer, PipelineFlags const &flags, uint32_t &firstBinding, uint32_t set, uint32_t stride) |
Public Attributes | |
| sdw::Array< ObjectIds > | instances |
Public Attributes inherited from castor3d::shader::MeshBuffersBase | |
| sdw::Array< MeshPosition > | positions |
| sdw::Vec4Array | normals |
| sdw::Vec4Array | tangents |
| sdw::Vec4Array | bitangents |
| sdw::Vec4Array | textures0 |
| sdw::Vec4Array | textures1 |
| sdw::Vec4Array | textures2 |
| sdw::Vec4Array | textures3 |
| sdw::Vec4Array | colours |
| sdw::UVec4Array | passMasks |
| sdw::Vec4Array | velocities |
| C3D_API castor3d::shader::InstantiatedMeshBuffers::InstantiatedMeshBuffers | ( | sdw::ShaderWriter & | writer, |
| PipelineFlags const & | flags, | ||
| uint32_t | firstBinding, | ||
| uint32_t | set, | ||
| uint32_t | stride ) |
| sdw::Array< ObjectIds > castor3d::shader::InstantiatedMeshBuffers::instances |