|
Kompute
|
This is the complete list of members for kp::Memory, including all inherited members.
| constructDescriptorSet(vk::DescriptorSet descriptorSet, uint32_t binding)=0 | kp::Memory | pure virtual |
| data() | kp::Memory | inline |
| dataType() | kp::Memory | static |
| dataType() | kp::Memory | |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataType() (defined in kp::Memory) | kp::Memory | static |
| dataTypeMemorySize() | kp::Memory | |
| dataTypeMemorySize(DataTypes dataType) | kp::Memory | static |
| DataTypes enum name (defined in kp::Memory) | kp::Memory | |
| destroy() | kp::Memory | virtual |
| getDescriptorType() (defined in kp::Memory) | kp::Memory | inline |
| getPrimaryMemoryPropertyFlags() (defined in kp::Memory) | kp::Memory | protected |
| getStagingMemoryPropertyFlags() (defined in kp::Memory) | kp::Memory | protected |
| getX() (defined in kp::Memory) | kp::Memory | inline |
| getY() (defined in kp::Memory) | kp::Memory | inline |
| isInit()=0 | kp::Memory | pure virtual |
| mapRawData() (defined in kp::Memory) | kp::Memory | protected |
| mDataType (defined in kp::Memory) | kp::Memory | protected |
| mDataTypeMemorySize (defined in kp::Memory) | kp::Memory | protected |
| mDescriptorType (defined in kp::Memory) | kp::Memory | protected |
| mDevice (defined in kp::Memory) | kp::Memory | protected |
| Memory(std::shared_ptr< vk::PhysicalDevice > physicalDevice, std::shared_ptr< vk::Device > device, const DataTypes &dataType, const MemoryTypes &memoryType, uint32_t x, uint32_t y) (defined in kp::Memory) | kp::Memory | |
| Memory(const Memory &)=delete | kp::Memory | |
| Memory(const Memory &&)=delete (defined in kp::Memory) | kp::Memory | |
| memorySize() | kp::Memory | |
| memoryType() | kp::Memory | |
| MemoryTypes enum name | kp::Memory | |
| mFreePrimaryMemory (defined in kp::Memory) | kp::Memory | protected |
| mFreeStagingMemory (defined in kp::Memory) | kp::Memory | protected |
| mMemoryType (defined in kp::Memory) | kp::Memory | protected |
| mPhysicalDevice (defined in kp::Memory) | kp::Memory | protected |
| mPrimaryMemory (defined in kp::Memory) | kp::Memory | protected |
| mRawData (defined in kp::Memory) | kp::Memory | protected |
| mSize (defined in kp::Memory) | kp::Memory | protected |
| mStagingMemory (defined in kp::Memory) | kp::Memory | protected |
| mUnmapMemory (defined in kp::Memory) | kp::Memory | protected |
| mX (defined in kp::Memory) | kp::Memory | protected |
| mY (defined in kp::Memory) | kp::Memory | protected |
| operator=(const Memory &)=delete (defined in kp::Memory) | kp::Memory | |
| operator=(const Memory &&)=delete (defined in kp::Memory) | kp::Memory | |
| rawData() | kp::Memory | |
| recordCopyFrom(const vk::CommandBuffer &commandBuffer, std::shared_ptr< Memory > copyFromMemory) | kp::Memory | |
| recordCopyFrom(const vk::CommandBuffer &commandBuffer, std::shared_ptr< Tensor > copyFromMemory)=0 (defined in kp::Memory) | kp::Memory | protectedpure virtual |
| recordCopyFrom(const vk::CommandBuffer &commandBuffer, std::shared_ptr< Image > copyFromMemory)=0 (defined in kp::Memory) | kp::Memory | protectedpure virtual |
| recordCopyFromDeviceToStaging(const vk::CommandBuffer &commandBuffer)=0 | kp::Memory | pure virtual |
| recordCopyFromStagingToDevice(const vk::CommandBuffer &commandBuffer)=0 | kp::Memory | pure virtual |
| recordPrimaryMemoryBarrier(const vk::CommandBuffer &commandBuffer, vk::AccessFlagBits srcAccessMask, vk::AccessFlagBits dstAccessMask, vk::PipelineStageFlagBits srcStageMask, vk::PipelineStageFlagBits dstStageMask)=0 | kp::Memory | pure virtual |
| recordStagingMemoryBarrier(const vk::CommandBuffer &commandBuffer, vk::AccessFlagBits srcAccessMask, vk::AccessFlagBits dstAccessMask, vk::PipelineStageFlagBits srcStageMask, vk::PipelineStageFlagBits dstStageMask)=0 | kp::Memory | pure virtual |
| setData(const void *data, size_t size) | kp::Memory | |
| setData(const std::vector< T > &data) | kp::Memory | inline |
| size() | kp::Memory | |
| toString(MemoryTypes dt) (defined in kp::Memory) | kp::Memory | static |
| toString(DataTypes dt) (defined in kp::Memory) | kp::Memory | static |
| type()=0 | kp::Memory | pure virtual |
| Type enum name (defined in kp::Memory) | kp::Memory | |
| unmapRawData() (defined in kp::Memory) | kp::Memory | protected |
| updateRawData(void *data) (defined in kp::Memory) | kp::Memory | protected |
| vector() | kp::Memory | inline |
| ~Memory() | kp::Memory | inlinevirtual |