addExtraTexture(const QSSGRhiTexture &t) | QSSGRhiShaderPipeline | inline |
addShadowMap() | QSSGRhiShaderPipeline | inline |
addStage(const QRhiShaderStage &stage, StageFlags flags={}) | QSSGRhiShaderPipeline | |
bindingForTexture(const char *name, int hint=-1) | QSSGRhiShaderPipeline | |
cbeginStages() const | QSSGRhiShaderPipeline | inline |
cendStages() const | QSSGRhiShaderPipeline | inline |
commonUniformIndices | QSSGRhiShaderPipeline | |
context() const | QSSGRhiShaderPipeline | inline |
depthTexture() const | QSSGRhiShaderPipeline | inline |
ensureCombinedMainLightsUniformBuffer(QRhiBuffer **ubuf) | QSSGRhiShaderPipeline | |
ensureUniformBuffer(QRhiBuffer **ubuf) | QSSGRhiShaderPipeline | |
extraTextureAt(int index) const | QSSGRhiShaderPipeline | inline |
extraTextureAt(int index) | QSSGRhiShaderPipeline | inline |
extraTextureCount() const | QSSGRhiShaderPipeline | inline |
fragmentStage() const | QSSGRhiShaderPipeline | inline |
instanceBufferLocations() const | QSSGRhiShaderPipeline | inline |
instanceLocations | QSSGRhiShaderPipeline | |
isLightingEnabled() const | QSSGRhiShaderPipeline | inline |
isNull() const | QSSGRhiShaderPipeline | inline |
lightmapTexture() const | QSSGRhiShaderPipeline | inline |
lightProbeTexture() const | QSSGRhiShaderPipeline | inline |
lightProbeTiling() const | QSSGRhiShaderPipeline | inline |
lightsUniformData() | QSSGRhiShaderPipeline | inline |
offsetOfUniform(const QByteArray &name) | QSSGRhiShaderPipeline | |
QSSGRhiShaderPipeline(QSSGRhiContext &context) | QSSGRhiShaderPipeline | inlineexplicit |
resetExtraTextures() | QSSGRhiShaderPipeline | inline |
resetShadowMaps() | QSSGRhiShaderPipeline | inline |
screenTexture() const | QSSGRhiShaderPipeline | inline |
setDepthTexture(QRhiTexture *texture) | QSSGRhiShaderPipeline | inline |
setLightmapTexture(QRhiTexture *texture) | QSSGRhiShaderPipeline | inline |
setLightProbeTexture(QRhiTexture *texture, QSSGRenderTextureCoordOp hTile=QSSGRenderTextureCoordOp::ClampToEdge, QSSGRenderTextureCoordOp vTile=QSSGRenderTextureCoordOp::ClampToEdge) | QSSGRhiShaderPipeline | inline |
setLightsEnabled(bool enable) | QSSGRhiShaderPipeline | inline |
setScreenTexture(QRhiTexture *texture) | QSSGRhiShaderPipeline | inline |
setSsaoTexture(QRhiTexture *texture) | QSSGRhiShaderPipeline | inline |
setUniform(char *ubufData, const char *name, const void *data, size_t size, int *storeIndex=nullptr, UniformFlags flags={}) | QSSGRhiShaderPipeline | |
setUniformArray(char *ubufData, const char *name, const void *data, size_t itemCount, QSSGRenderShaderDataType type, int *storeIndex=nullptr) | QSSGRhiShaderPipeline | |
setUniformValue(char *ubufData, const char *name, const QVariant &value, QSSGRenderShaderDataType type) | QSSGRhiShaderPipeline | |
shadowMapAt(int index) const | QSSGRhiShaderPipeline | inline |
shadowMapAt(int index) | QSSGRhiShaderPipeline | inline |
shadowMapCount() const | QSSGRhiShaderPipeline | inline |
ssaoTexture() const | QSSGRhiShaderPipeline | inline |
StageFlag enum name | QSSGRhiShaderPipeline | |
ub0LightDataOffset() const | QSSGRhiShaderPipeline | inline |
ub0LightDataSize() const | QSSGRhiShaderPipeline | inline |
ub0Size() const | QSSGRhiShaderPipeline | inline |
UniformFlag enum name | QSSGRhiShaderPipeline | |
UsedWithoutIa enum value | QSSGRhiShaderPipeline | |
vertexInputs() const | QSSGRhiShaderPipeline | inline |
vertexStage() const | QSSGRhiShaderPipeline | inline |