|
Kompute
|
This is the complete list of members for kp::Tensor, including all inherited members.
| constructDescriptorBufferInfo() | kp::Tensor | |
| data() | kp::Tensor | inline |
| dataType() | kp::Tensor | |
| dataTypeMemorySize() | kp::Tensor | |
| destroy() | kp::Tensor | |
| isInit() | kp::Tensor | |
| mDataType (defined in kp::Tensor) | kp::Tensor | protected |
| mDataTypeMemorySize (defined in kp::Tensor) | kp::Tensor | protected |
| memorySize() | kp::Tensor | |
| mRawData (defined in kp::Tensor) | kp::Tensor | protected |
| mSize (defined in kp::Tensor) | kp::Tensor | protected |
| mTensorType (defined in kp::Tensor) | kp::Tensor | protected |
| rawData() | kp::Tensor | |
| rebuild(void *data, uint32_t elementTotalCount, uint32_t elementMemorySize) | kp::Tensor | |
| recordCopyFrom(const vk::CommandBuffer &commandBuffer, std::shared_ptr< Tensor > copyFromTensor) | kp::Tensor | |
| recordCopyFromDeviceToStaging(const vk::CommandBuffer &commandBuffer) | kp::Tensor | |
| recordCopyFromStagingToDevice(const vk::CommandBuffer &commandBuffer) | kp::Tensor | |
| recordPrimaryBufferMemoryBarrier(const vk::CommandBuffer &commandBuffer, vk::AccessFlagBits srcAccessMask, vk::AccessFlagBits dstAccessMask, vk::PipelineStageFlagBits srcStageMask, vk::PipelineStageFlagBits dstStageMask) | kp::Tensor | |
| recordStagingBufferMemoryBarrier(const vk::CommandBuffer &commandBuffer, vk::AccessFlagBits srcAccessMask, vk::AccessFlagBits dstAccessMask, vk::PipelineStageFlagBits srcStageMask, vk::PipelineStageFlagBits dstStageMask) | kp::Tensor | |
| setRawData(const void *data) | kp::Tensor | |
| size() | kp::Tensor | |
| Tensor(std::shared_ptr< vk::PhysicalDevice > physicalDevice, std::shared_ptr< vk::Device > device, void *data, uint32_t elementTotalCount, uint32_t elementMemorySize, const TensorDataTypes &dataType, const TensorTypes &tensorType=TensorTypes::eDevice) | kp::Tensor | |
| TensorDataTypes enum name (defined in kp::Tensor) | kp::Tensor | |
| tensorType() | kp::Tensor | |
| TensorTypes enum name | kp::Tensor | |
| toString(TensorDataTypes dt) (defined in kp::Tensor) | kp::Tensor | static |
| toString(TensorTypes dt) (defined in kp::Tensor) | kp::Tensor | static |
| vector() | kp::Tensor | inline |
| ~Tensor() | kp::Tensor | virtual |