diff options
Diffstat (limited to 'src/render/backend/renderview_p.h')
-rw-r--r-- | src/render/backend/renderview_p.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/render/backend/renderview_p.h b/src/render/backend/renderview_p.h index 8e671d1e9..029a11f62 100644 --- a/src/render/backend/renderview_p.h +++ b/src/render/backend/renderview_p.h @@ -129,6 +129,9 @@ public: inline RenderStateSet *stateSet() const { return m_stateSet; } void setStateSet(RenderStateSet *stateSet) { m_stateSet = stateSet; } + inline bool noDraw() const { return m_noDraw; } + void setNoDraw(bool noDraw) { m_noDraw = noDraw; } + // TODO: Get rid of this overly complex memory management by splitting out the // InnerData as a RenderViewConfig struct. This can be created by setRenderViewConfigFromFrameGraphLeafNode // and passed along with the RenderView to the functions that populate the renderview @@ -225,6 +228,7 @@ private: AttachmentPack m_attachmentPack; QClearBuffer::BufferType m_clearBuffer; RenderStateSet *m_stateSet; + bool m_noDraw; int m_frameIndex; // We do not use pointers to RenderNodes or Drawable's here so that the |