Castor3D 0.16.0
Multiplatform 3D engine
castor3d::GpuBufferBase Liste des membres

Liste complète des membres de castor3d::GpuBufferBase, y compris les membres hérités :

getBuffer() const noexceptcastor3d::GpuBufferBaseinline
getBuffer() noexceptcastor3d::GpuBufferBaseinline
getData(VkDeviceSize offset) const noexceptcastor3d::GpuBufferBaseinline
getData(VkDeviceSize offset) noexceptcastor3d::GpuBufferBaseinline
getDatas() const noexceptcastor3d::GpuBufferBaseinline
getDatas() noexceptcastor3d::GpuBufferBaseinline
GpuBufferBase(RenderSystem const &renderSystem, VkBufferUsageFlags usage, VkMemoryPropertyFlags memoryFlags, castor::String const &debugName, ashes::QueueShare sharingMode, VkDeviceSize allocatedSize)castor3d::GpuBufferBase
GpuBufferPoolcastor3d::GpuBufferBasefriend
hasBuffer() const noexceptcastor3d::GpuBufferBaseinline
markDirty(VkDeviceSize offset, VkDeviceSize size, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags)castor3d::GpuBufferBase
upload(UploadData &uploader)castor3d::GpuBufferBase
upload(UploadData &uploader, VkDeviceSize offset, VkDeviceSize size, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags)castor3d::GpuBufferBase