diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-07-04 08:46:14 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-07-17 21:29:20 +0000 |
commit | 78432f7a3720b94540140128a5c31d2da31364bb (patch) | |
tree | 30efce7a07cf9de328021fc0c58ab928edb79e73 | |
parent | c620e083d09c0745c9771eca06fc6fd3a8f20e90 (diff) |
Renderer: update comment regarding RenderStateSet
Change-Id: I97dab557574b791621ad95f427e348b3a0a3ec97
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r-- | src/render/backend/renderer.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/render/backend/renderer.cpp b/src/render/backend/renderer.cpp index f3fe21ac3..6a2831a66 100644 --- a/src/render/backend/renderer.cpp +++ b/src/render/backend/renderer.cpp @@ -830,10 +830,8 @@ Renderer::ViewSubmissionResultData Renderer::submitRenderViews(const QVector<Ren } // Set RenderView render state - // TO DO: The RenderStateSet is created for each renderView but it references - // RenderStateImpl which are directly updated by the frontend events. - // If we want submission to happen in parallel to frame preparation, this needs - // to be changed + // Note: the RenderStateSet is allocated once per RV if needed + // and it contains a list of StateVariant value types RenderStateSet *renderViewStateSet = renderView->stateSet(); if (renderViewStateSet) m_graphicsContext->setCurrentStateSet(renderViewStateSet); |