diff --git a/app/node/traverser.h b/app/node/traverser.h index e129096ab..fca5083f3 100644 --- a/app/node/traverser.h +++ b/app/node/traverser.h @@ -121,11 +121,6 @@ protected: } } - virtual bool CanCacheFrames() - { - return false; - } - QVector2D GenerateResolution() const; bool IsCancelled() diff --git a/app/render/renderprocessor.cpp b/app/render/renderprocessor.cpp index aa38a9745..970e48001 100644 --- a/app/render/renderprocessor.cpp +++ b/app/render/renderprocessor.cpp @@ -556,11 +556,6 @@ void RenderProcessor::ProcessFrameGeneration(TexturePtr destination, const Node destination->Upload(frame->data(), frame->linesize_pixels()); } -bool RenderProcessor::CanCacheFrames() -{ - return ticket_->property("type").value() == RenderManager::kTypeVideo; -} - void RenderProcessor::ConvertToReferenceSpace(TexturePtr destination, TexturePtr source, const QString &input_cs) { ColorManager* color_manager = Node::ValueToPtr(ticket_->property("colormanager")); diff --git a/app/render/renderprocessor.h b/app/render/renderprocessor.h index 1fb6ea23f..9c0ad40cd 100644 --- a/app/render/renderprocessor.h +++ b/app/render/renderprocessor.h @@ -56,8 +56,6 @@ protected: virtual void ProcessFrameGeneration(TexturePtr destination, const Node *node, const GenerateJob& job) override; - virtual bool CanCacheFrames() override; - virtual TexturePtr CreateTexture(const VideoParams &p) override { return render_ctx_->CreateTexture(p);