|
C3D_API castor::Pair< VkDeviceSize, VkDeviceSize > | castor3d::adaptRange (VkDeviceSize offset, VkDeviceSize size, VkDeviceSize align) |
|
template<typename T > |
ashes::BufferPtr< T > | castor3d::makeBuffer (RenderDevice const &device, VkDeviceSize count, VkBufferUsageFlags usage, VkMemoryPropertyFlags flags, castor::String const &name, ashes::QueueShare sharingMode={}) |
|
ashes::BufferBasePtr | castor3d::makeBufferBase (RenderDevice const &device, VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags flags, castor::String const &name, ashes::QueueShare sharingMode={}) |
|
template<typename T > |
ashes::VertexBufferPtr< T > | castor3d::makeVertexBuffer (RenderDevice const &device, VkDeviceSize count, VkBufferUsageFlags usage, VkMemoryPropertyFlags flags, castor::String const &name, ashes::QueueShare sharingMode={}) |
|
ashes::VertexBufferBasePtr | castor3d::makeVertexBufferBase (RenderDevice const &device, VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags flags, castor::String const &name, ashes::QueueShare sharingMode={}) |
|