![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgrhicontext_p.h>
Public Member Functions | |
| QSSGRhiRenderableTextureV2 (const std::shared_ptr< QSSGUserRenderPassManager > &manager, Private) | |
| ~QSSGRhiRenderableTextureV2 () | |
| void | setDescription (QRhi *rhi, QRhiTextureRenderTargetDescription rtDesc, QRhiTextureRenderTarget::Flags={}) |
| void | setName (const QByteArray &namename) |
| const QByteArray & | getName () const |
| const QSSGManagedRhiTexturePtr & | getDepthTexture () const |
| const std::unique_ptr< QRhiRenderBuffer > & | getDepthStencil () const |
| const std::unique_ptr< QRhiRenderPassDescriptor > & | getRenderPassDescriptor () const |
| const std::unique_ptr< QRhiTextureRenderTarget > & | getRenderTarget () const |
| size_t | colorAttachmentCount () const |
| const QSSGManagedRhiTexturePtr & | getColorTexture (int indexindex) const |
| bool | isValid () const |
| void | finialize (QRhi *rhi) |
| void | resetRenderTarget () |
| void | reset () |
Friends | |
| class | QSSGUserRenderPassManager |
Definition at line 763 of file qssgrhicontext_p.h.
|
inline |
Definition at line 767 of file qssgrhicontext_p.h.
| QSSGRhiRenderableTextureV2::~QSSGRhiRenderableTextureV2 | ( | ) |
Definition at line 1938 of file qssgrhicontext.cpp.
|
inline |
Definition at line 783 of file qssgrhicontext_p.h.
|
inline |
Definition at line 784 of file qssgrhicontext_p.h.
|
inline |
Definition at line 779 of file qssgrhicontext_p.h.
|
inline |
Definition at line 778 of file qssgrhicontext_p.h.
|
inline |
Definition at line 776 of file qssgrhicontext_p.h.
|
inline |
Definition at line 780 of file qssgrhicontext_p.h.
|
inline |
Definition at line 781 of file qssgrhicontext_p.h.
|
inline |
Definition at line 786 of file qssgrhicontext_p.h.
| void QSSGRhiRenderableTextureV2::reset | ( | ) |
Definition at line 1993 of file qssgrhicontext.cpp.
References resetRenderTarget().
| void QSSGRhiRenderableTextureV2::resetRenderTarget | ( | ) |
Definition at line 1987 of file qssgrhicontext.cpp.
Referenced by reset().
| void QSSGRhiRenderableTextureV2::setDescription | ( | QRhi * | rhi, |
| QRhiTextureRenderTargetDescription | rtDesc, | ||
| QRhiTextureRenderTarget::Flags | flags = {} ) |
Takes ownership of the textures in rtDesc and creates a render target. Once set the textures should be assume owned by this object references to individual textures can be gotten via the textures() method.
Definition at line 1953 of file qssgrhicontext.cpp.
|
inline |
Definition at line 775 of file qssgrhicontext_p.h.
|
friend |
Definition at line 794 of file qssgrhicontext_p.h.