4 #include "kompute/Algorithm.hpp"
5 #include "kompute/Core.hpp"
6 #include "kompute/Tensor.hpp"
26 virtual ~OpBase() { KP_LOG_DEBUG(
"Kompute OpBase destructor started"); }
35 virtual void record(
const vk::CommandBuffer& commandBuffer) = 0;
47 virtual void preEval(
const vk::CommandBuffer& commandBuffer) = 0;
59 virtual void postEval(
const vk::CommandBuffer& commandBuffer) = 0;
Definition: OpBase.hpp:19
virtual void preEval(const vk::CommandBuffer &commandBuffer)=0
virtual void record(const vk::CommandBuffer &commandBuffer)=0
virtual ~OpBase()
Definition: OpBase.hpp:26
virtual void postEval(const vk::CommandBuffer &commandBuffer)=0