summaryrefslogtreecommitdiffstats
path: root/src/render/backend/jobs/renderviewjob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/backend/jobs/renderviewjob.cpp')
-rw-r--r--src/render/backend/jobs/renderviewjob.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/backend/jobs/renderviewjob.cpp b/src/render/backend/jobs/renderviewjob.cpp
index c263a66b8..53065245e 100644
--- a/src/render/backend/jobs/renderviewjob.cpp
+++ b/src/render/backend/jobs/renderviewjob.cpp
@@ -68,7 +68,8 @@ void RenderViewJob::run()
// Build RenderCommand should perform the culling as we have no way to determine
// if a child has a mesh in the view frustrum while its parent isn't contained in it.
- renderView->buildRenderCommands(m_renderer->renderSceneRoot());
+ if (!renderView->noDraw())
+ renderView->buildRenderCommands(m_renderer->renderSceneRoot());
// Sorts RenderCommand
renderView->sort();