| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer_p.h |
| Switch to Source code | Preprocessed file |
| Line | Source | Count |
|---|---|---|
| 1 | - | |
| 2 | - | |
| 3 | - | |
| 4 | - | |
| 5 | - | |
| 6 | class QOpenGLFramebufferObject; | - |
| 7 | class QSGDepthStencilBuffer; | - |
| 8 | class QSGDefaultRenderContext; | - |
| 9 | - | |
| 10 | class __attribute__((visibility("default"))) QSGDefaultLayer : public QSGLayer | - |
| 11 | { | - |
| 12 | public: | - |
| 13 | #pragma GCC diagnostic push | - |
| 14 | - | |
| 15 | #pragma GCC diagnostic ignored "-Wsuggest-override" | - |
| 16 | static const QMetaObject staticMetaObject; virtual const QMetaObject *metaObject() const; virtual void *qt_metacast(const char *); virtual int qt_metacall(QMetaObject::Call, int, void **); static inline QString tr(const char *s, const char *c = nullptr, int n = -1) { return staticMetaObject.tr(s, c, n); } __attribute__ ((__deprecated__)) static inline QString trUtf8(const char *s, const char *c = nullptr, int n = -1) { return staticMetaObject.tr(s, c, n); } private: | - |
| 17 | #pragma GCC diagnostic ignored "-Wattributes" | - |
| 18 | __attribute__((visibility("hidden"))) static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **); | - |
| 19 | #pragma GCC diagnostic pop | - |
| 20 | struct QPrivateSignal {}; | - |
| 21 | public: | - |
| 22 | QSGDefaultLayer(QSGRenderContext *context); | - |
| 23 | ~QSGDefaultLayer(); | - |
| 24 | - | |
| 25 | bool updateTexture() override; | - |
| 26 | - | |
| 27 | - | |
| 28 | QSGNode *item() const { return never executed: m_item;return m_item;never executed: }return m_item; | 0 |
| 29 | void setItem(QSGNode *item) override; | - |
| 30 | - | |
| 31 | QRectF rect() const { return never executed: m_rect;return m_rect;never executed: }return m_rect; | 0 |
| 32 | void setRect(const QRectF &rect) override; | - |
| 33 | - | |
| 34 | QSize size() const { return never executed: m_size;return m_size;never executed: }return m_size; | 0 |
| 35 | void setSize(const QSize &size) override; | - |
| 36 | - | |
| 37 | void setHasMipmaps(bool mipmap) override; | - |
| 38 | - | |
| 39 | void bind() override; | - |
| 40 | - | |
| 41 | bool hasAlphaChannel() const override; | - |
| 42 | bool hasMipmaps() const override; | - |
| 43 | int textureId() const override; | - |
| 44 | QSize textureSize() const override { return executed 31 times by 2 tests: m_size;return m_size;Executed by:
executed 31 times by 2 tests: }return m_size;Executed by:
| 31 |
| 45 | - | |
| 46 | GLenum format() const { return never executed: m_format;return m_format;never executed: }return m_format; | 0 |
| 47 | void setFormat(GLenum format) override; | - |
| 48 | - | |
| 49 | bool live() const { return never executed: bool(m_live);return bool(m_live);never executed: }return bool(m_live); | 0 |
| 50 | void setLive(bool live) override; | - |
| 51 | - | |
| 52 | bool recursive() const { return never executed: bool(m_recursive);return bool(m_recursive);never executed: }return bool(m_recursive); | 0 |
| 53 | void setRecursive(bool recursive) override; | - |
| 54 | - | |
| 55 | void setDevicePixelRatio(qreal ratio) override { m_device_pixel_ratio = ratio; } executed 183 times by 4 tests: end of blockExecuted by:
| 183 |
| 56 | - | |
| 57 | bool mirrorHorizontal() const { return never executed: bool(m_mirrorHorizontal);return bool(m_mirrorHorizontal);never executed: }return bool(m_mirrorHorizontal); | 0 |
| 58 | void setMirrorHorizontal(bool mirror) override; | - |
| 59 | - | |
| 60 | bool mirrorVertical() const { return never executed: bool(m_mirrorVertical);return bool(m_mirrorVertical);never executed: }return bool(m_mirrorVertical); | 0 |
| 61 | void setMirrorVertical(bool mirror) override; | - |
| 62 | - | |
| 63 | void scheduleUpdate() override; | - |
| 64 | - | |
| 65 | QImage toImage() const override; | - |
| 66 | - | |
| 67 | QRectF normalizedTextureSubRect() const override; | - |
| 68 | - | |
| 69 | int samples() const { return never executed: m_samples;return m_samples;never executed: }return m_samples; | 0 |
| 70 | void setSamples(int samples) override { m_samples = samples; } executed 183 times by 4 tests: end of blockExecuted by:
| 183 |
| 71 | - | |
| 72 | public : | - |
| 73 | void markDirtyTexture() override; | - |
| 74 | void invalidated() override; | - |
| 75 | - | |
| 76 | private: | - |
| 77 | void grab(); | - |
| 78 | - | |
| 79 | QSGNode *m_item; | - |
| 80 | QRectF m_rect; | - |
| 81 | QSize m_size; | - |
| 82 | qreal m_device_pixel_ratio; | - |
| 83 | GLenum m_format; | - |
| 84 | - | |
| 85 | QSGRenderer *m_renderer; | - |
| 86 | QOpenGLFramebufferObject *m_fbo; | - |
| 87 | QOpenGLFramebufferObject *m_secondaryFbo; | - |
| 88 | QSharedPointer<QSGDepthStencilBuffer> m_depthStencilBuffer; | - |
| 89 | - | |
| 90 | GLuint m_transparentTexture; | - |
| 91 | - | |
| 92 | - | |
| 93 | QSGSimpleRectNode *m_debugOverlay; | - |
| 94 | - | |
| 95 | - | |
| 96 | QSGDefaultRenderContext *m_context; | - |
| 97 | int m_samples; | - |
| 98 | - | |
| 99 | uint m_mipmap : 1; | - |
| 100 | uint m_live : 1; | - |
| 101 | uint m_recursive : 1; | - |
| 102 | uint m_dirtyTexture : 1; | - |
| 103 | uint m_multisamplingChecked : 1; | - |
| 104 | uint m_multisampling : 1; | - |
| 105 | uint m_grab : 1; | - |
| 106 | uint m_mirrorHorizontal : 1; | - |
| 107 | uint m_mirrorVertical : 1; | - |
| 108 | }; | - |
| 109 | - | |
| 110 | - | |
| Switch to Source code | Preprocessed file |