summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderer_p.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-08-04 17:37:50 +0200
committerPaul Lemire <paul.lemire@kdab.com>2015-08-07 14:32:03 +0000
commit8e6652961adffb888602774c679ee756737a8b40 (patch)
tree3941c836a87adcf0370145ab95ac8051c275b30c /src/render/backend/renderer_p.h
parent975624820bbb086f0d7957236128ddb043e792d0 (diff)
Rework Renderer to use BufferFunctor
Each buffer when it receives a new functor adds itself with the buffer manager. This then allows to build LoadBufferJob instances for each buffer to be loaded. The buffers can then be loaded before a frame is rendered. The GeometryRendererManager has been moved back with other managers and the BufferManager takes its place to handle the additional management of dirty buffers. Renderer updated accordingly. Change-Id: I5df839b56d18de077e1ff2921cb481ed8f613567 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/backend/renderer_p.h')
-rw-r--r--src/render/backend/renderer_p.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/render/backend/renderer_p.h b/src/render/backend/renderer_p.h
index 39674b01e..48a3e6309 100644
--- a/src/render/backend/renderer_p.h
+++ b/src/render/backend/renderer_p.h
@@ -294,7 +294,6 @@ private:
QVector<RenderAttribute *> m_dirtyAttributes;
QVector<RenderGeometry *> m_dirtyGeometry;
- QVector<RenderBuffer *> m_dirtyBuffers;
};
} // namespace Render