4 #include "kompute/Core.hpp"
5 #include "kompute/Tensor.hpp"
6 #include "kompute/operations/OpBase.hpp"
42 void record(
const vk::CommandBuffer& commandBuffer)
override;
49 virtual void preEval(
const vk::CommandBuffer& commandBuffer)
override;
56 virtual void postEval(
const vk::CommandBuffer& commandBuffer)
override;
60 std::vector<std::shared_ptr<Tensor>> mTensors;
Definition: OpBase.hpp:19
Definition: OpTensorSyncDevice.hpp:19
virtual void preEval(const vk::CommandBuffer &commandBuffer) override
OpTensorSyncDevice(const std::vector< std::shared_ptr< Tensor >> &tensors)
void record(const vk::CommandBuffer &commandBuffer) override
~OpTensorSyncDevice() override
virtual void postEval(const vk::CommandBuffer &commandBuffer) override