diff options
author | Wieland Hagen <wieland.hagen@kdab.com> | 2016-04-14 20:33:21 +0200 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-04-16 12:22:30 +0000 |
commit | a12f0150f873bc6cef9c6e391d0a6485f94bf772 (patch) | |
tree | de18b9f1d5e275338615b3fa60ce613520a0d7f2 /src/render/backend/renderview_p.h | |
parent | 99c62b0d7e723857d2387e7c22777710434cba02 (diff) |
Consolidate some functionality into AttachmentPack.
RenderTarget attachments to DrawBuffer mapping was done in different
places. For now, lets do it centrally within AttachmentPack.
Change-Id: I4f6aa78a9964cd420ab67a991cb4186c15b928ee
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/backend/renderview_p.h')
-rw-r--r-- | src/render/backend/renderview_p.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/render/backend/renderview_p.h b/src/render/backend/renderview_p.h index 34a2219e6..de2587ccc 100644 --- a/src/render/backend/renderview_p.h +++ b/src/render/backend/renderview_p.h @@ -236,9 +236,8 @@ public: QVector<RenderCommand *> commands() const { return m_commands; } void gatherLights(Entity *preprocessedTreeRoot); - void addRenderAttachment(Attachment attachment) { m_attachmentPack.addAttachment(attachment); } - void setDrawBuffers(const QVector<QRenderTargetOutput::AttachmentPoint> &drawBuffers) { m_attachmentPack.setDrawBuffers(drawBuffers); } - const AttachmentPack &attachmentPack() const; + void setAttachmentPack(const AttachmentPack &pack) { m_attachmentPack = pack; } + const AttachmentPack &attachmentPack() const { return m_attachmentPack; } void setRenderTargetHandle(HTarget renderTargetHandle) Q_DECL_NOEXCEPT { m_renderTarget = renderTargetHandle; } HTarget renderTargetHandle() const Q_DECL_NOEXCEPT { return m_renderTarget; } |