#include <StagingData.hpp>
|
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) |
|
◆ StagingData()
C3D_API castor3d::StagingData::StagingData |
( |
RenderDevice const & |
device, |
|
|
std::string const & |
debugName |
|
) |
| |
◆ upload() [1/2]
void castor3d::StagingData::upload |
( |
castor::ByteArray const & |
data, |
|
|
VkDeviceSize |
offset, |
|
|
ashes::BufferBase const & |
buffer |
|
) |
| |
|
inline |
◆ upload() [2/2]
C3D_API void castor3d::StagingData::upload |
( |
void const * |
data, |
|
|
VkDeviceSize |
size, |
|
|
VkDeviceSize |
offset, |
|
|
ashes::BufferBase const & |
buffer |
|
) |
| |
◆ uploadNoWait() [1/2]
void castor3d::StagingData::uploadNoWait |
( |
castor::ByteArray const & |
data, |
|
|
VkDeviceSize |
offset, |
|
|
ashes::BufferBase const & |
buffer |
|
) |
| |
|
inline |
◆ uploadNoWait() [2/2]
C3D_API void castor3d::StagingData::uploadNoWait |
( |
void const * |
data, |
|
|
VkDeviceSize |
size, |
|
|
VkDeviceSize |
offset, |
|
|
ashes::BufferBase const & |
buffer |
|
) |
| |
La documentation de cette classe a été générée à partir du fichier suivant :