Finish TODO 8,9

This commit is contained in:
2026-01-04 23:53:12 +08:00
parent 271f56f3dd
commit 4cbdfd1a88
8 changed files with 325 additions and 24 deletions
+2
View File
@@ -42,6 +42,8 @@ class PluginRenderer : public olive::OpenGLRenderer{
public:
PluginRenderer(QObject *parent=nullptr):OpenGLRenderer(parent){};
virtual ~PluginRenderer() override{};
void AttachOutputTexture(olive::Texture *texture);
void DetachOutputTexture();
protected:
virtual void RenderPlugin(TexturePtr src, olive::plugin::PluginJob& job,
olive::Texture *destination,