Castor3D 0.13.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::StagingData

#include <StagingData.hpp>

Fonctions membres publiques

C3D_API StagingData (RenderDevice const &device, std::string const &debugName)
 
C3D_API void upload (void const *data, VkDeviceSize size, VkDeviceSize offset, ashes::BufferBase const &buffer)
 
C3D_API void uploadNoWait (void const *data, VkDeviceSize size, VkDeviceSize offset, ashes::BufferBase const &buffer)
 
void upload (castor::ByteArray const &data, VkDeviceSize offset, ashes::BufferBase const &buffer)
 
void uploadNoWait (castor::ByteArray const &data, VkDeviceSize offset, ashes::BufferBase const &buffer)
 

Documentation des constructeurs et destructeur

◆ StagingData()

C3D_API castor3d::StagingData::StagingData ( RenderDevice const &  device,
std::string const &  debugName 
)

Documentation des fonctions membres

◆ upload() [1/2]

void castor3d::StagingData::upload ( castor::ByteArray const &  data,
VkDeviceSize  offset,
ashes::BufferBase const &  buffer 
)
inline

Références upload().

Voici le graphe d'appel pour cette fonction :

◆ upload() [2/2]

C3D_API void castor3d::StagingData::upload ( void const *  data,
VkDeviceSize  size,
VkDeviceSize  offset,
ashes::BufferBase const &  buffer 
)

Référencé par upload().

Voici le graphe des appelants de cette fonction :

◆ uploadNoWait() [1/2]

void castor3d::StagingData::uploadNoWait ( castor::ByteArray const &  data,
VkDeviceSize  offset,
ashes::BufferBase const &  buffer 
)
inline

Références uploadNoWait().

Voici le graphe d'appel pour cette fonction :

◆ uploadNoWait() [2/2]

C3D_API void castor3d::StagingData::uploadNoWait ( void const *  data,
VkDeviceSize  size,
VkDeviceSize  offset,
ashes::BufferBase const &  buffer 
)

Référencé par uploadNoWait().

Voici le graphe des appelants de cette fonction :

La documentation de cette classe a été générée à partir du fichier suivant :