QtBase
v6.3.1
|
#include "../shared/examplefw.h"
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 |
struct { ... } d |
QRhiBuffer* ibuf = nullptr |
QRhiResourceUpdateBatch* initialUpdates = nullptr |
QRhiGraphicsPipeline* ps = nullptr |
QList<QRhiResource *> releasePool |
QRhiRenderPassDescriptor* rtRp = nullptr |
QRhiTexture* tex = nullptr |
QMatrix4x4 triBaseMvp |
QRhiGraphicsPipeline* triPs = nullptr |
QRhiShaderResourceBindings* triSrb = nullptr |
QRhiBuffer* triUbuf = nullptr |
QRhiBuffer* ubuf = nullptr |
QRhiBuffer* vbuf = nullptr |
QMatrix4x4 winProj |