X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=gui%2Fapisurface.h;h=9f000014f656d7e08b9056a0a317e03191e5d028;hb=7a9fb5103e052150232b64cb5d99374cda3f1234;hp=3dd0ea58fb54b2434cc94cb549fe22fe5ea1395f;hpb=b794df1710c5c4aa9fe859ba84ec3573b3b1600d;p=apitrace diff --git a/gui/apisurface.h b/gui/apisurface.h index 3dd0ea5..9f00001 100644 --- a/gui/apisurface.h +++ b/gui/apisurface.h @@ -13,8 +13,11 @@ public: QSize size() const; void setSize(const QSize &size); - int numChannels() const; - void setNumChannels(int numChannels); + int depth() const; + void setDepth(int depth); + + QString formatName() const; + void setFormatName(const QString &str); void contentsFromBase64(const QByteArray &base64); @@ -26,6 +29,8 @@ private: int m_numChannels; QImage m_image; QImage m_thumb; + int m_depth; + QString m_formatName; }; @@ -34,19 +39,11 @@ class ApiTexture : public ApiSurface public: ApiTexture(); - int unit() const; - void setUnit(int un); - - int level() const; - void setLevel(int l); - - QString target() const; - void setTarget(const QString &str); + QString label() const; + void setLabel(const QString &str); private: - int m_unit; - int m_level; - QString m_target; + QString m_label; }; class ApiFramebuffer : public ApiSurface