![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::GpuBufferBase, including all inherited members.
| getBuffer() const | castor3d::GpuBufferBase | inline |
| getBuffer() | castor3d::GpuBufferBase | inline |
| getData(VkDeviceSize offset) const | castor3d::GpuBufferBase | inline |
| getData(VkDeviceSize offset) | castor3d::GpuBufferBase | inline |
| getDatas() const | castor3d::GpuBufferBase | inline |
| getDatas() | castor3d::GpuBufferBase | inline |
| GpuBufferBase(RenderSystem const &renderSystem, VkBufferUsageFlags usage, VkMemoryPropertyFlags memoryFlags, castor::String debugName, ashes::QueueShare sharingMode, VkDeviceSize allocatedSize, bool smallData=false) | castor3d::GpuBufferBase | |
| GpuBufferPool | castor3d::GpuBufferBase | friend |
| hasBuffer() const | castor3d::GpuBufferBase | inline |
| markDirty(VkDeviceSize offset, VkDeviceSize size, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) | castor3d::GpuBufferBase | |
| operator ashes::Buffer< uint8_t > &() | castor3d::GpuBufferBase | inline |
| operator ashes::Buffer< uint8_t > const &() const | castor3d::GpuBufferBase | inline |
| upload(ashes::CommandBuffer const &cb) | castor3d::GpuBufferBase | |
| uploadDirect(ashes::Queue const &queue, ashes::CommandPool const &commandPool, VkDeviceSize offset, VkDeviceSize size, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) | castor3d::GpuBufferBase |