Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qsgrenderer_p.h>
Public Member Functions | |
QSGRenderTarget () | |
QSGRenderTarget (QRhiRenderTarget *rt, QRhiRenderPassDescriptor *rpDesc, QRhiCommandBuffer *cb) | |
QSGRenderTarget (QPaintDevice *paintDevice) | |
Public Attributes | |
QRhiRenderTarget * | rt = nullptr |
QRhiRenderPassDescriptor * | rpDesc = nullptr |
QRhiCommandBuffer * | cb = nullptr |
QPaintDevice * | paintDevice = nullptr |
int | multiViewCount = 0 |
Definition at line 35 of file qsgrenderer_p.h.
|
inline |
Definition at line 38 of file qsgrenderer_p.h.
|
inline |
Definition at line 40 of file qsgrenderer_p.h.
|
inlineexplicit |
Definition at line 45 of file qsgrenderer_p.h.
QRhiCommandBuffer* QSGRenderTarget::cb = nullptr |
Definition at line 53 of file qsgrenderer_p.h.
Referenced by QSGDefaultRenderContext::beginNextFrame(), QSGBatchRenderer::Renderer::beginRenderPass(), QSGRenderNode::commandBuffer(), QSGBatchRenderer::Renderer::endRenderPass(), QSGBatchRenderer::Renderer::prepareRenderPass(), QSGBatchRenderer::Renderer::recordRenderPass(), and QSGBatchRenderer::RhiVisualizer::visualize().
int QSGRenderTarget::multiViewCount = 0 |
Definition at line 57 of file qsgrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
QPaintDevice* QSGRenderTarget::paintDevice = nullptr |
Definition at line 55 of file qsgrenderer_p.h.
Referenced by QSGSoftwareRenderer::render().
QRhiRenderPassDescriptor* QSGRenderTarget::rpDesc = nullptr |
Definition at line 52 of file qsgrenderer_p.h.
Referenced by QSGDefaultRenderContext::beginNextFrame(), and QSGBatchRenderer::RhiVisualizer::prepareVisualize().
QRhiRenderTarget* QSGRenderTarget::rt = nullptr |
Definition at line 48 of file qsgrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::beginRenderPass(), QSGBatchRenderer::Renderer::prepareRenderPass(), and QSGRenderNode::renderTarget().