QtBase  v6.3.1
Variables
mrt.cpp File Reference
#include "../shared/examplefw.h"
Include dependency graph for mrt.cpp:

Go to the source code of this file.

Variables

const int ATTCOUNT = 4
 
struct {
   QList< QRhiResource * >   releasePool
 
   QRhiBuffer *   vbuf = nullptr
 
   QRhiBuffer *   ibuf = nullptr
 
   QRhiBuffer *   ubuf = nullptr
 
   QRhiTextureRenderTarget *   rt = nullptr
 
   QRhiRenderPassDescriptor *   rtRp = nullptr
 
   QRhiSampler *   sampler = nullptr
 
   QRhiGraphicsPipeline *   ps = nullptr
 
   QRhiResourceUpdateBatch *   initialUpdates = nullptr
 
   QMatrix4x4   winProj
 
   struct PerColorBuffer {
      QRhiTexture *   tex = nullptr
 
      QRhiShaderResourceBindings *   srb = nullptr
 
   } 
 
   PerColorBuffer   colData [ATTCOUNT]
 
   QRhiBuffer *   triUbuf = nullptr
 
   QRhiShaderResourceBindings *   triSrb = nullptr
 
   QRhiGraphicsPipeline *   triPs = nullptr
 
   float   triRot = 0
 
   QMatrix4x4   triBaseMvp
 
d
 

Variable Documentation

◆ ATTCOUNT

const int ATTCOUNT = 4

Definition at line 57 of file mrt.cpp.

◆ colData

PerColorBuffer colData[ATTCOUNT]

Definition at line 94 of file mrt.cpp.

◆ 

struct { ... } d

◆ ibuf

Definition at line 82 of file mrt.cpp.

◆ initialUpdates

QRhiResourceUpdateBatch* initialUpdates = nullptr

Definition at line 88 of file mrt.cpp.

◆ ps

Definition at line 87 of file mrt.cpp.

◆ releasePool

QList<QRhiResource *> releasePool

Definition at line 80 of file mrt.cpp.

◆ rt

Definition at line 84 of file mrt.cpp.

◆ rtRp

Definition at line 85 of file mrt.cpp.

◆ sampler

Definition at line 86 of file mrt.cpp.

◆ srb

Definition at line 92 of file mrt.cpp.

◆ tex

Definition at line 91 of file mrt.cpp.

◆ triBaseMvp

QMatrix4x4 triBaseMvp

Definition at line 100 of file mrt.cpp.

◆ triPs

Definition at line 98 of file mrt.cpp.

◆ triRot

float triRot = 0

Definition at line 99 of file mrt.cpp.

◆ triSrb

Definition at line 97 of file mrt.cpp.

◆ triUbuf

QRhiBuffer* triUbuf = nullptr

Definition at line 96 of file mrt.cpp.

◆ ubuf

Definition at line 83 of file mrt.cpp.

◆ vbuf

Definition at line 81 of file mrt.cpp.

◆ winProj

QMatrix4x4 winProj

Definition at line 89 of file mrt.cpp.