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 |