6#ifndef QSGRHIVISUALIZER_P_H
7#define QSGRHIVISUALIZER_P_H
22#include <QtCore/qrandom.h>
75 bool blendOneOne =
false);
87 void releaseResources();
102 void prepare(RhiVisualizer *visualizer,
104 void releaseResources();
107 RhiVisualizer *visualizer;
116 void prepare(
Node *
n, RhiVisualizer *visualizer,
118 void releaseResources();
121 void gather(
Node *
n);
122 RhiVisualizer *visualizer;
134 RhiVisualizer *visualizer,
136 bool forceUintIndex);
137 void releaseResources();
140 void gather(Batch *
b);
141 RhiVisualizer *visualizer;
150 void prepare(
QSGNode *node, RhiVisualizer *visualizer,
152 void releaseResources();
156 RhiVisualizer *visualizer;
166 void prepare(
Node *
n, RhiVisualizer *visualizer,
168 void releaseResources();
171 void gather(
Node *
n);
172 RhiVisualizer *visualizer;
The QMatrix4x4 class represents a 4x4 transformation matrix in 3D space.
\inmodule QtCore \reentrant
IndexFormat
Specifies the index data type.
Topology
Specifies the primitive topology.
void releaseResources() override
friend class PipelineCache
void prepareVisualize() override
void visualize() override
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
Combined button and popup list for selecting options.
GLboolean GLboolean GLboolean b
const void GLsizei GLsizei stride
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLint GLsizei GLsizei GLenum format
GLsizei const GLint * box
SSL_CTX int(* cb)(SSL *ssl, unsigned char **out, unsigned char *outlen, const unsigned char *in, unsigned int inlen, void *arg)
QSvgRenderer * renderer
[0]
QRhiVertexInputAttribute::Format format
static const int UBUF_SIZE
struct QSGBatchRenderer::RhiVisualizer::DrawCall::@692 buf
QRhiGraphicsPipeline::Topology topology
struct QSGBatchRenderer::RhiVisualizer::DrawCall::@690 vertex
struct QSGBatchRenderer::RhiVisualizer::DrawCall::@691 index
QRhiCommandBuffer::IndexFormat format
struct QSGBatchRenderer::RhiVisualizer::DrawCall::@689 uniforms