|
C3D_API void | castor3d::uploadBaseData (SubmeshData submeshData, Submesh const &submesh, castor::Point4fArray const &data, castor::Point4fArray &up, UploadData &uploader) |
|
C3D_API void | castor3d::uploadBaseData (SubmeshData submeshData, Submesh const &submesh, castor::Point3fArray const &data, castor::Point4fArray &up, UploadData &uploader) |
|
C3D_API void | castor3d::gatherBaseDataBuffer (SubmeshData submeshData, ObjectBufferOffset const &bufferOffsets, PipelineFlags const &flags, ashes::BufferCRefArray &buffers, castor::Vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t ¤tBinding, uint32_t ¤tLocation, castor::UnorderedMap< size_t, ashes::PipelineVertexInputStateCreateInfo > &cache) |
|
C3D_API void | castor3d::fillBaseSurfaceType (SubmeshData submeshData, sdw::type::IOStruct &type, uint32_t &index) |
|
C3D_API void | castor3d::fillBaseSurfaceType (SubmeshData submeshData, sdw::type::BaseStruct &type) |
|
C3D_API castor::String | castor3d::getBaseDataComponentName (SubmeshData submeshData) |
|