diff options
Diffstat (limited to 'src/render/materialsystem/qshaderprogram_p.h')
-rw-r--r-- | src/render/materialsystem/qshaderprogram_p.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/render/materialsystem/qshaderprogram_p.h b/src/render/materialsystem/qshaderprogram_p.h index 5f695a279..6bdde68f1 100644 --- a/src/render/materialsystem/qshaderprogram_p.h +++ b/src/render/materialsystem/qshaderprogram_p.h @@ -52,13 +52,12 @@ // #include <private/qnode_p.h> +#include <Qt3DRender/qshaderprogram.h> QT_BEGIN_NAMESPACE namespace Qt3DRender { -class QShaderProgram; - class QShaderProgramPrivate : public Qt3DCore::QNodePrivate { public: @@ -77,6 +76,11 @@ public: QByteArray m_geometryShaderCode; QByteArray m_fragmentShaderCode; QByteArray m_computeShaderCode; + QString m_log; + QShaderProgram::Status m_status; + + void setLog(const QString &log); + void setStatus(QShaderProgram::Status status); }; struct QShaderProgramData |