| changedStates() const override | PhosphorRendering::ShaderNodeRhi | |
| flags() const override | PhosphorRendering::ShaderNodeRhi | |
| hasValidItem() const | PhosphorRendering::ShaderNodeRhi | inline |
| invalidateItem() | PhosphorRendering::ShaderNodeRhi | |
| invalidateShader() | PhosphorRendering::ShaderNodeRhi | |
| invalidateUniforms() | PhosphorRendering::ShaderNodeRhi | |
| isShaderReady() const | PhosphorRendering::ShaderNodeRhi | |
| liveness() const | PhosphorRendering::ShaderNodeRhi | inline |
| loadFragmentShader(const QString &path) | PhosphorRendering::ShaderNodeRhi | |
| loadVertexShader(const QString &path) | PhosphorRendering::ShaderNodeRhi | |
| normalizeFilterMode(const QString &filter) | PhosphorRendering::ShaderNodeRhi | static |
| normalizeWrapMode(const QString &wrap) | PhosphorRendering::ShaderNodeRhi | static |
| prepare() override | PhosphorRendering::ShaderNodeRhi | |
| preprocess() override | PhosphorRendering::ShaderNodeRhi | |
| rect() const override | PhosphorRendering::ShaderNodeRhi | |
| releaseResources() override | PhosphorRendering::ShaderNodeRhi | |
| removeExtraBinding(int binding) | PhosphorRendering::ShaderNodeRhi | |
| render(const RenderState *state) override | PhosphorRendering::ShaderNodeRhi | |
| retractLiveness() noexcept | PhosphorRendering::ShaderNodeRhi | protected |
| safeRhi() const | PhosphorRendering::ShaderNodeRhi | protected |
| setAppField0(int value) | PhosphorRendering::ShaderNodeRhi | |
| setAppField1(int value) | PhosphorRendering::ShaderNodeRhi | |
| setAudioSpectrum(const QVector< float > &spectrum) | PhosphorRendering::ShaderNodeRhi | |
| setBackdropRect(float x, float y, float w, float h) | PhosphorRendering::ShaderNodeRhi | |
| setBufferFeedback(bool enable) | PhosphorRendering::ShaderNodeRhi | |
| setBufferFilter(const QString &filter) | PhosphorRendering::ShaderNodeRhi | |
| setBufferFilters(const QStringList &filters) | PhosphorRendering::ShaderNodeRhi | |
| setBufferScale(qreal scale) | PhosphorRendering::ShaderNodeRhi | |
| setBufferShaderPath(const QString &path) | PhosphorRendering::ShaderNodeRhi | |
| setBufferShaderPaths(const QStringList &paths) | PhosphorRendering::ShaderNodeRhi | |
| setBufferWrap(const QString &wrap) | PhosphorRendering::ShaderNodeRhi | |
| setBufferWraps(const QStringList &wraps) | PhosphorRendering::ShaderNodeRhi | |
| setCustomColor(int index, const QColor &color) | PhosphorRendering::ShaderNodeRhi | |
| setCustomParams(int index, const QVector4D ¶ms) | PhosphorRendering::ShaderNodeRhi | |
| setEntryScaffold(const QString &prologue, const QList< PhosphorShaders::EntryCandidate > &candidates) | PhosphorRendering::ShaderNodeRhi | |
| setExtraBinding(int binding, QRhiTexture *texture, QRhiSampler *sampler) | PhosphorRendering::ShaderNodeRhi | |
| setFragmentShaderSource(const QString &source) | PhosphorRendering::ShaderNodeRhi | |
| setFrame(int frame) | PhosphorRendering::ShaderNodeRhi | |
| setHalfFloatBuffers(bool enable) | PhosphorRendering::ShaderNodeRhi | |
| setIsReversed(bool reverse) | PhosphorRendering::ShaderNodeRhi | |
| setMousePosition(const QPointF &pos) | PhosphorRendering::ShaderNodeRhi | |
| setParamPreamble(const QString &preamble) | PhosphorRendering::ShaderNodeRhi | |
| setResolution(float width, float height) | PhosphorRendering::ShaderNodeRhi | |
| setShaderIncludePaths(const QStringList &paths) | PhosphorRendering::ShaderNodeRhi | |
| setSourceTextureProvider(QSGTextureProvider *provider) | PhosphorRendering::ShaderNodeRhi | |
| setSurfaceFocused(bool focused) | PhosphorRendering::ShaderNodeRhi | |
| setSurfaceFrameSize(float width, float height) | PhosphorRendering::ShaderNodeRhi | |
| setSurfaceFrameTopLeft(float x, float y) | PhosphorRendering::ShaderNodeRhi | |
| setSurfaceOpacity(float opacity) | PhosphorRendering::ShaderNodeRhi | |
| setSurfaceScale(float scale) | PhosphorRendering::ShaderNodeRhi | |
| setSurfaceSize(float width, float height) | PhosphorRendering::ShaderNodeRhi | |
| setTime(double time) | PhosphorRendering::ShaderNodeRhi | |
| setTimeDelta(float delta) | PhosphorRendering::ShaderNodeRhi | |
| setUniformExtension(std::shared_ptr< PhosphorShaders::IUniformExtension > extension) | PhosphorRendering::ShaderNodeRhi | |
| setUseDepthBuffer(bool use) | PhosphorRendering::ShaderNodeRhi | |
| setUserTexture(int slot, const QImage &image) | PhosphorRendering::ShaderNodeRhi | |
| setUserTextureWrap(int slot, const QString &wrap) | PhosphorRendering::ShaderNodeRhi | |
| setUseWallpaper(bool use) | PhosphorRendering::ShaderNodeRhi | |
| setVertexShaderSource(const QString &source) | PhosphorRendering::ShaderNodeRhi | |
| setWallpaperTexture(const QImage &image) | PhosphorRendering::ShaderNodeRhi | |
| shaderError() const | PhosphorRendering::ShaderNodeRhi | |
| ShaderNodeRhi(QQuickItem *item, std::unique_ptr< PhosphorShaders::IUboProfile > profile=nullptr) | PhosphorRendering::ShaderNodeRhi | explicit |
| sourceTextureProvider() const | PhosphorRendering::ShaderNodeRhi | inline |
| uniformExtension() const | PhosphorRendering::ShaderNodeRhi | inline |
| wrapModeToRhiAddress(const QString &wrap) | PhosphorRendering::ShaderNodeRhi | static |
| ~ShaderNodeRhi() override | PhosphorRendering::ShaderNodeRhi | |