|
using | castor3d::GpuBufferBuddyAllocator = castor::BuddyAllocatorT< GpuBufferBuddyAllocatorTraits > |
|
using | castor3d::GpuBufferBuddyAllocatorUPtr = std::unique_ptr< GpuBufferBuddyAllocator > |
|
using | castor3d::GpuBuddyBuffer = GpuBufferT< GpuBufferBuddyAllocator > |
|
using | castor3d::GpuLinearBuffer = GpuBufferT< GpuBufferLinearAllocator > |
|
using | castor3d::GpuPackedBuffer = GpuBufferT< GpuBufferPackedAllocator > |
|
using | castor3d::GpuLinearBufferPtr = std::unique_ptr< GpuLinearBuffer > |
|
using | castor3d::GpuPackedBufferPtr = std::unique_ptr< GpuPackedBuffer > |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, GpuBufferPool, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, ObjectBufferPool, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, PoolUniformBuffer, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, UniformBufferBase, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, UniformBufferPool, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, VertexBufferPool, C3D_API) |
|
| castor3d::CU_DeclareTemplateSmartPtr (UniformBuffer) |
|
bool | castor3d::operator< (MemChunk const &lhs, MemChunk const &rhs) |
|
C3D_API void | castor3d::copyBuffer (ashes::CommandBuffer const &commandBuffer, ashes::BufferBase const &src, ashes::BufferBase const &dst, VkDeviceSize offset, VkDeviceSize size, VkPipelineStageFlags flags) |
|
C3D_API void | castor3d::copyBuffer (ashes::CommandBuffer const &commandBuffer, ashes::BufferBase const &src, ashes::BufferBase const &dst, std::vector< VkBufferCopy > const ®ions, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) |
|
C3D_API void | castor3d::updateBuffer (ashes::CommandBuffer const &commandBuffer, castor::ByteArray data, ashes::BufferBase const &dst, std::vector< VkBufferCopy > const ®ions, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) |
|