some render cache adjustments

This commit is contained in:
itsmattkc
2019-09-04 10:58:50 +10:00
parent 12bc5839a6
commit 371d0e2b37
22 changed files with 150 additions and 48 deletions
@@ -42,6 +42,9 @@ public:
RenderTexturePtr texture();
public slots:
virtual void Cancel() override;
protected:
virtual void ProcessLoop() override;
@@ -61,6 +64,8 @@ private:
RenderTexturePtr texture_;
QAtomicInt cancelled_;
};
using RendererProcessThreadPtr = std::shared_ptr<RendererProcessThread>;