| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QGLContext::QGLContext| Name:  | QGLContext::QGLContext |  | Prototype:  | QGLContext::QGLContext(const QGLFormat &format, QPaintDevice *device) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2140-2145 |  
  |  | 2 | 1 | 
 QGLContext::QGLContext| Name:  | QGLContext::QGLContext |  | Prototype:  | QGLContext::QGLContext(const QGLFormat &format) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2163-2168 |  
  |  | 2 | 1 | 
 QGLContext::QGLContext| Name:  | QGLContext::QGLContext |  | Prototype:  | QGLContext::QGLContext(QOpenGLContext *context) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2176-2186 |  
  |  | 7 | 1 | 
 QGLContext::areSharing| Name:  | QGLContext::areSharing |  | Prototype:  | bool QGLContext::areSharing(const QGLContext *context1, const QGLContext *context2) |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3229-3234 |  
  |  | 3 | 2 | 
 QGLContext::bindTexture| Name:  | QGLContext::bindTexture |  | Prototype:  | GLuint QGLContext::bindTexture(const QString &fileName) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2293-2300 |  
  |  | 5 | 2 | 
 QGLContext::bindTexture| Name:  | QGLContext::bindTexture |  | Prototype:  | GLuint QGLContext::bindTexture(const QImage &image, GLenum target, GLint format) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2819-2827 |  
  |  | 5 | 2 | 
 QGLContext::bindTexture| Name:  | QGLContext::bindTexture |  | Prototype:  | GLuint QGLContext::bindTexture(const QImage &image, GLenum target, GLint format, BindOptions options) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2854-2862 |  
  |  | 5 | 2 | 
 QGLContext::bindTexture| Name:  | QGLContext::bindTexture |  | Prototype:  | GLuint QGLContext::bindTexture(const QPixmap &pixmap, GLenum target, GLint format) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2868-2876 |  
  |  | 5 | 2 | 
 QGLContext::bindTexture| Name:  | QGLContext::bindTexture |  | Prototype:  | GLuint QGLContext::bindTexture(const QPixmap &pixmap, GLenum target, GLint format, BindOptions options) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2885-2893 |  
  |  | 5 | 2 | 
 QGLContext::chooseContext| Name:  | QGLContext::chooseContext |  | Prototype:  | bool QGLContext::chooseContext(const QGLContext* shareContext) |  | Coverage:  |  48.000% (12/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3486-3530 |  
  |  | 29 | 6 | 
 QGLContext::colorIndex| Name:  | QGLContext::colorIndex |  | Prototype:  | uint QGLContext::colorIndex(const QColor&) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3273-3276 |  
  |  | 1 | 1 | 
 QGLContext::contextHandle| Name:  | QGLContext::contextHandle |  | Prototype:  | QOpenGLContext *QGLContext::contextHandle() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2191-2195 |  
  |  | 2 | 1 | 
 QGLContext::create| Name:  | QGLContext::create |  | Prototype:  | bool QGLContext::create(const QGLContext* shareContext) |  | Coverage:  |  46.154% (6/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3364-3377 |  
  |  | 9 | 3 | 
 QGLContext::currentContext| Name:  | QGLContext::currentContext |  | Prototype:  | const QGLContext* QGLContext::currentContext() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3447-3453 |  
  |  | 3 | 2 | 
 QGLContext::deleteTexture| Name:  | QGLContext::deleteTexture |  | Prototype:  | void QGLContext::deleteTexture(GLuint id) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2902-2907 |  
  |  | 3 | 2 | 
 QGLContext::device| Name:  | QGLContext::device |  | Prototype:  | QPaintDevice* QGLContext::device() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3409-3413 |  
  |  | 2 | 1 | 
 QGLContext::deviceIsPixmap| Name:  | QGLContext::deviceIsPixmap |  | Prototype:  | bool QGLContext::deviceIsPixmap() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3415-3419 |  
  |  | 2 | 1 | 
 QGLContext::doneCurrent| Name:  | QGLContext::doneCurrent |  | Prototype:  | void QGLContext::doneCurrent() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3627-3631 |  
  |  | 2 | 1 | 
 QGLContext::drawTexture| Name:  | QGLContext::drawTexture |  | Prototype:  | void QGLContext::drawTexture(const QRectF &target, GLuint textureId, GLenum textureTarget) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3004-3053 |  
  |  | 21 | 6 | 
 QGLContext::drawTexture| Name:  | QGLContext::drawTexture |  | Prototype:  | void QGLContext::drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3076-3120 |  
  |  | 27 | 6 | 
 QGLContext::format| Name:  | QGLContext::format |  | Prototype:  | QGLFormat QGLContext::format() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3397-3401 |  
  |  | 2 | 1 | 
 QGLContext::fromOpenGLContext| Name:  | QGLContext::fromOpenGLContext |  | Prototype:  | QGLContext *QGLContext::fromOpenGLContext(QOpenGLContext *context) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2201-2212 |  
  |  | 6 | 3 | 
 QGLContext::functions| Name:  | QGLContext::functions |  | Prototype:  | QGLFunctions *QGLContext::functions() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2802-2810 |  
  |  | 5 | 2 | 
 QGLContext::getProcAddress| Name:  | QGLContext::getProcAddress |  | Prototype:  | QFunctionPointer QGLContext::getProcAddress(const QString &procName) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 4040-4044 |  
  |  | 2 | 1 | 
 QGLContext::initialized| Name:  | QGLContext::initialized |  | Prototype:  | bool QGLContext::initialized() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3435-3439 |  
  |  | 2 | 1 | 
 QGLContext::isSharing| Name:  | QGLContext::isSharing |  | Prototype:  | bool QGLContext::isSharing() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3391-3395 |  
  |  | 2 | 1 | 
 QGLContext::isValid| Name:  | QGLContext::isValid |  | Prototype:  | bool QGLContext::isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3379-3383 |  
  |  | 2 | 1 | 
 QGLContext::makeCurrent| Name:  | QGLContext::makeCurrent |  | Prototype:  | void QGLContext::makeCurrent() |  | Coverage:  |  55.000% (11/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3581-3600 |  
  |  | 12 | 6 | 
 QGLContext::moveToThread| Name:  | QGLContext::moveToThread |  | Prototype:  | void QGLContext::moveToThread(QThread *thread) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3466-3471 |  
  |  | 3 | 2 | 
 QGLContext::overlayTransparentColor| Name:  | QGLContext::overlayTransparentColor |  | Prototype:  | QColor QGLContext::overlayTransparentColor() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3323-3326 |  
  |  | 1 | 1 | 
 QGLContext::requestedFormat| Name:  | QGLContext::requestedFormat |  | Prototype:  | QGLFormat QGLContext::requestedFormat() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3403-3407 |  
  |  | 2 | 1 | 
 QGLContext::reset| Name:  | QGLContext::reset |  | Prototype:  | void QGLContext::reset() |  | Coverage:  |  70.588% (12/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3539-3565 |  
  |  | 20 | 6 | 
 QGLContext::setDevice| Name:  | QGLContext::setDevice |  | Prototype:  | void QGLContext::setDevice(QPaintDevice *pDev) |  | Coverage:  |  30.000% (3/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3185-3197 |  
  |  | 6 | 2 | 
 QGLContext::setFormat| Name:  | QGLContext::setFormat |  | Prototype:  | void QGLContext::setFormat(const QGLFormat &format) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3175-3180 |  
  |  | 3 | 1 | 
 QGLContext::setInitialized| Name:  | QGLContext::setInitialized |  | Prototype:  | void QGLContext::setInitialized(bool on) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3441-3445 |  
  |  | 2 | 1 | 
 QGLContext::setTextureCacheLimit| Name:  | QGLContext::setTextureCacheLimit |  | Prototype:  | void QGLContext::setTextureCacheLimit(int size) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3130-3133 |  
  |  | 1 | 1 | 
 QGLContext::setValid| Name:  | QGLContext::setValid |  | Prototype:  | void QGLContext::setValid(bool valid) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3385-3389 |  
  |  | 2 | 1 | 
 QGLContext::setWindowCreated| Name:  | QGLContext::setWindowCreated |  | Prototype:  | void QGLContext::setWindowCreated(bool on) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3429-3433 |  
  |  | 2 | 1 | 
 QGLContext::swapBuffers| Name:  | QGLContext::swapBuffers |  | Prototype:  | void QGLContext::swapBuffers() const |  | Coverage:  |  44.444% (4/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3608-3619 |  
  |  | 7 | 3 | 
 QGLContext::textureCacheLimit| Name:  | QGLContext::textureCacheLimit |  | Prototype:  | int QGLContext::textureCacheLimit() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3140-3143 |  
  |  | 1 | 1 | 
 QGLContext::windowCreated| Name:  | QGLContext::windowCreated |  | Prototype:  | bool QGLContext::windowCreated() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3422-3426 |  
  |  | 2 | 1 | 
 QGLContext::~QGLContext| Name:  | QGLContext::~QGLContext |  | Prototype:  | QGLContext::~QGLContext() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2218-2228 |  
  |  | 4 | 1 | 
 QGLContextGroup::QGLContextGroup| Name:  | QGLContextGroup::QGLContextGroup |  | Prototype:  | QGLContextGroup::QGLContextGroup(const QGLContext *context) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1696-1700 |  
  |  | 1 | 1 | 
 QGLContextGroup::addShare| Name:  | QGLContextGroup::addShare |  | Prototype:  | void QGLContextGroup::addShare(const QGLContext *context, const QGLContext *share) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 5217-5236 |  
  |  | 11 | 3 | 
 QGLContextGroup::removeShare| Name:  | QGLContextGroup::removeShare |  | Prototype:  | void QGLContextGroup::removeShare(const QGLContext *context) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 5238-5253 |  
  |  | 9 | 4 | 
 QGLContextGroup::~QGLContextGroup| Name:  | QGLContextGroup::~QGLContextGroup |  | Prototype:  | QGLContextGroup::~QGLContextGroup() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1702-1705 |  
  |  | 1 | 1 | 
 QGLContextGroupList::QGLContextGroupList| Name:  | QGLContextGroupList::QGLContextGroupList |  | Prototype:  | QGLContextGroupList() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1671-1674 |  
  |  | 2 | 1 | 
 QGLContextGroupList::append| Name:  | QGLContextGroupList::append |  | Prototype:  | void append(QGLContextGroup *group) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1676-1679 |  
  |  | 2 | 1 | 
 QGLContextGroupList::remove| Name:  | QGLContextGroupList::remove |  | Prototype:  | void remove(QGLContextGroup *group) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1681-1684 |  
  |  | 2 | 1 | 
 QGLContextPrivate::QGLContextPrivate| Name:  | QGLContextPrivate::QGLContextPrivate |  | Prototype:  | QGLContextPrivate::QGLContextPrivate(QGLContext *context) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1719-1728 |  
  |  | 2 | 1 | 
 QGLContextPrivate::bindTexture| Name:  | QGLContextPrivate::bindTexture |  | Prototype:  | QGLTexture *QGLContextPrivate::bindTexture(const QImage &image, GLenum target, GLint format, QGLContext::BindOptions options) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2413-2441 |  
  |  | 14 | 4 | 
 QGLContextPrivate::bindTexture| Name:  | QGLContextPrivate::bindTexture |  | Prototype:  | QGLTexture* QGLContextPrivate::bindTexture(const QImage &image, GLenum target, GLint internalFormat, const qint64 key, QGLContext::BindOptions options) |  | Coverage:  |   0.000% (0/101) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2474-2696 |  
  |  | 99 | 29 | 
 QGLContextPrivate::bindTexture| Name:  | QGLContextPrivate::bindTexture |  | Prototype:  | QGLTexture *QGLContextPrivate::bindTexture(const QPixmap &pixmap, GLenum target, GLint format, QGLContext::BindOptions options) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2711-2758 |  
  |  | 27 | 7 | 
 QGLContextPrivate::init| Name:  | QGLContextPrivate::init |  | Prototype:  | void QGLContextPrivate::init(QPaintDevice *dev, const QGLFormat &format) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1742-1774 |  
  |  | 26 | 2 | 
 QGLContextPrivate::maxTextureSize| Name:  | QGLContextPrivate::maxTextureSize |  | Prototype:  | int QGLContextPrivate::maxTextureSize() |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2761-2797 |  
  |  | 23 | 6 | 
 QGLContextPrivate::refreshCurrentFbo| Name:  | QGLContextPrivate::refreshCurrentFbo |  | Prototype:  | void QGLContextPrivate::refreshCurrentFbo() |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 519-534 |  
  |  | 8 | 2 | 
 QGLContextPrivate::setCurrentContext| Name:  | QGLContextPrivate::setCurrentContext |  | Prototype:  | void QGLContextPrivate::setCurrentContext(QGLContext *context) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 3455-3458 |  
  |  | 1 | 1 | 
 QGLContextPrivate::setCurrentFbo| Name:  | QGLContextPrivate::setCurrentFbo |  | Prototype:  | void QGLContextPrivate::setCurrentFbo(GLuint fbo) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 536-545 |  
  |  | 5 | 2 | 
 QGLContextPrivate::setVertexAttribArrayEnabled| Name:  | QGLContextPrivate::setVertexAttribArrayEnabled |  | Prototype:  | void QGLContextPrivate::setVertexAttribArrayEnabled(int arrayIndex, bool enabled) |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2235-2250 |  
  |  | 7 | 3 | 
 QGLContextPrivate::setupSharing| Name:  | QGLContextPrivate::setupSharing |  | Prototype:  | void QGLContextPrivate::setupSharing() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 509-517 |  
  |  | 6 | 2 | 
 QGLContextPrivate::swapRegion| Name:  | QGLContextPrivate::swapRegion |  | Prototype:  | void QGLContextPrivate::swapRegion(const QRegion &) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2268-2272 |  
  |  | 2 | 1 | 
 QGLContextPrivate::syncGlState| Name:  | QGLContextPrivate::syncGlState |  | Prototype:  | void QGLContextPrivate::syncGlState() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2252-2265 |  
  |  | 5 | 3 | 
 QGLContextPrivate::textureCacheLookup| Name:  | QGLContextPrivate::textureCacheLookup |  | Prototype:  | QGLTexture *QGLContextPrivate::textureCacheLookup(const qint64 key, GLenum target) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 2698-2708 |  
  |  | 6 | 2 | 
 QGLContextPrivate::~QGLContextPrivate| Name:  | QGLContextPrivate::~QGLContextPrivate |  | Prototype:  | QGLContextPrivate::~QGLContextPrivate() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 1730-1740 |  
  |  | 5 | 2 | 
 QGLCustomShaderEffectStage::QGLCustomShaderEffectStage| Name:  | QGLCustomShaderEffectStage::QGLCustomShaderEffectStage |  | Prototype:  | QGLCustomShaderEffectStage (QGraphicsShaderEffect *e, const QByteArray& source) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgraphicsshadereffect.cpp |  | Lines:  | 140-146 |  
  |  | 1 | 1 | 
 QGLCustomShaderEffectStage::setUniforms| Name:  | QGLCustomShaderEffectStage::setUniforms |  | Prototype:  | void QGLCustomShaderEffectStage::setUniforms(QGLShaderProgram *program) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgraphicsshadereffect.cpp |  | Lines:  | 153-156 |  
  |  | 1 | 1 | 
 QGLCustomShaderStage::QGLCustomShaderStage| Name:  | QGLCustomShaderStage::QGLCustomShaderStage |  | Prototype:  | QGLCustomShaderStage::QGLCustomShaderStage() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 60-63 |  
  |  | 2 | 1 | 
 QGLCustomShaderStage::removeFromPainter| Name:  | QGLCustomShaderStage::removeFromPainter |  | Prototype:  | void QGLCustomShaderStage::removeFromPainter(QPainter* p) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 100-115 |  
  |  | 8 | 2 | 
 QGLCustomShaderStage::setInactive| Name:  | QGLCustomShaderStage::setInactive |  | Prototype:  | void QGLCustomShaderStage::setInactive() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 125-129 |  
  |  | 2 | 1 | 
 QGLCustomShaderStage::setOnPainter| Name:  | QGLCustomShaderStage::setOnPainter |  | Prototype:  | bool QGLCustomShaderStage::setOnPainter(QPainter* p) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 82-98 |  
  |  | 11 | 3 | 
 QGLCustomShaderStage::setSource| Name:  | QGLCustomShaderStage::setSource |  | Prototype:  | void QGLCustomShaderStage::setSource(const QByteArray& s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 131-135 |  
  |  | 2 | 1 | 
 QGLCustomShaderStage::setUniformsDirty| Name:  | QGLCustomShaderStage::setUniformsDirty |  | Prototype:  | void QGLCustomShaderStage::setUniformsDirty() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 75-80 |  
  |  | 3 | 2 | 
 QGLCustomShaderStage::source| Name:  | QGLCustomShaderStage::source |  | Prototype:  | QByteArray QGLCustomShaderStage::source() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 117-121 |  
  |  | 2 | 1 | 
 QGLCustomShaderStage::~QGLCustomShaderStage| Name:  | QGLCustomShaderStage::~QGLCustomShaderStage |  | Prototype:  | QGLCustomShaderStage::~QGLCustomShaderStage() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 65-73 |  
  |  | 5 | 2 | 
 QGLCustomShaderStagePrivate::QGLCustomShaderStagePrivate| Name:  | QGLCustomShaderStagePrivate::QGLCustomShaderStagePrivate |  | Prototype:  | QGLCustomShaderStagePrivate() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp |  | Lines:  | 50-51 |  
  |  | 1 | 1 | 
 QGLDefaultExtensions::QGLDefaultExtensions| Name:  | QGLDefaultExtensions::QGLDefaultExtensions |  | Prototype:  | QGLDefaultExtensions() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 87-94 |  
  |  | 6 | 1 | 
 QGLDefaultOverlayFormat::QGLDefaultOverlayFormat| Name:  | QGLDefaultOverlayFormat::QGLDefaultOverlayFormat |  | Prototype:  | inline QGLDefaultOverlayFormat() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 159-164 |  
  |  | 3 | 1 | 
 QGLEngineShaderManager::QGLEngineShaderManager| Name:  | QGLEngineShaderManager::QGLEngineShaderManager |  | Prototype:  | QGLEngineShaderManager::QGLEngineShaderManager(QGLContext* context) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 490-502 |  
  |  | 1 | 1 | 
 QGLEngineShaderManager::blitProgram| Name:  | QGLEngineShaderManager::blitProgram |  | Prototype:  | QGLShaderProgram* QGLEngineShaderManager::blitProgram() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 653-656 |  
  |  | 1 | 1 | 
 QGLEngineShaderManager::currentProgram| Name:  | QGLEngineShaderManager::currentProgram |  | Prototype:  | QGLShaderProgram* QGLEngineShaderManager::currentProgram() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 620-626 |  
  |  | 3 | 2 | 
 QGLEngineShaderManager::getUniformLocation| Name:  | QGLEngineShaderManager::getUniformLocation |  | Prototype:  | GLuint QGLEngineShaderManager::getUniformLocation(Uniform id) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 510-545 |  
  |  | 8 | 4 | 
 QGLEngineShaderManager::optimiseForBrushTransform| Name:  | QGLEngineShaderManager::optimiseForBrushTransform |  | Prototype:  | void QGLEngineShaderManager::optimiseForBrushTransform(QTransform::TransformationType transformType) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 548-551 |  
  |  | 1 | 1 | 
 QGLEngineShaderManager::removeCustomStage| Name:  | QGLEngineShaderManager::removeCustomStage |  | Prototype:  | void QGLEngineShaderManager::removeCustomStage() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 612-618 |  
  |  | 4 | 2 | 
 QGLEngineShaderManager::setCompositionMode| Name:  | QGLEngineShaderManager::setCompositionMode |  | Prototype:  | void QGLEngineShaderManager::setCompositionMode(QPainter::CompositionMode mode) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 595-602 |  
  |  | 4 | 2 | 
 QGLEngineShaderManager::setCustomStage| Name:  | QGLEngineShaderManager::setCustomStage |  | Prototype:  | void QGLEngineShaderManager::setCustomStage(QGLCustomShaderStage* stage) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 604-610 |  
  |  | 4 | 2 | 
 QGLEngineShaderManager::setDirty| Name:  | QGLEngineShaderManager::setDirty |  | Prototype:  | void QGLEngineShaderManager::setDirty() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 553-556 |  
  |  | 1 | 1 | 
 QGLEngineShaderManager::setMaskType| Name:  | QGLEngineShaderManager::setMaskType |  | Prototype:  | void QGLEngineShaderManager::setMaskType(MaskType type) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 586-593 |  
  |  | 4 | 2 | 
 QGLEngineShaderManager::setOpacityMode| Name:  | QGLEngineShaderManager::setOpacityMode |  | Prototype:  | void QGLEngineShaderManager::setOpacityMode(OpacityMode mode) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 577-584 |  
  |  | 4 | 2 | 
 QGLEngineShaderManager::setSrcPixelType| Name:  | QGLEngineShaderManager::setSrcPixelType |  | Prototype:  | void QGLEngineShaderManager::setSrcPixelType(Qt::BrushStyle style) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 558-566 |  
  |  | 5 | 2 | 
 QGLEngineShaderManager::setSrcPixelType| Name:  | QGLEngineShaderManager::setSrcPixelType |  | Prototype:  | void QGLEngineShaderManager::setSrcPixelType(PixelSrcType type) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 568-575 |  
  |  | 4 | 2 | 
 QGLEngineShaderManager::simpleProgram| Name:  | QGLEngineShaderManager::simpleProgram |  | Prototype:  | QGLShaderProgram* QGLEngineShaderManager::simpleProgram() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 648-651 |  
  |  | 1 | 1 | 
 QGLEngineShaderManager::useBlitProgram| Name:  | QGLEngineShaderManager::useBlitProgram |  | Prototype:  | void QGLEngineShaderManager::useBlitProgram() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 638-646 |  
  |  | 6 | 1 | 
 QGLEngineShaderManager::useCorrectShaderProg| Name:  | QGLEngineShaderManager::useCorrectShaderProg |  | Prototype:  | bool QGLEngineShaderManager::useCorrectShaderProg() |  | Coverage:  |  21.143% (37/175) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 662-873 |  
  |  | 142 | 48 | 
 QGLEngineShaderManager::useSimpleProgram| Name:  | QGLEngineShaderManager::useSimpleProgram |  | Prototype:  | void QGLEngineShaderManager::useSimpleProgram() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 628-636 |  
  |  | 6 | 1 | 
 QGLEngineShaderManager::~QGLEngineShaderManager| Name:  | QGLEngineShaderManager::~QGLEngineShaderManager |  | Prototype:  | QGLEngineShaderManager::~QGLEngineShaderManager() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 504-508 |  
  |  | 1 | 1 | 
 QGLEngineSharedShaders::QGLEngineSharedShaders| Name:  | QGLEngineSharedShaders::QGLEngineSharedShaders |  | Prototype:  | QGLEngineSharedShaders::QGLEngineSharedShaders(const QGLContext* context) |  | Coverage:  |  53.333% (24/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 117-299 |  
  |  | 121 | 15 | 
 QGLEngineSharedShaders::cleanupCustomStage| Name:  | QGLEngineSharedShaders::cleanupCustomStage |  | Prototype:  | void QGLEngineSharedShaders::cleanupCustomStage(QGLCustomShaderStage* stage) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 475-487 |  
  |  | 7 | 3 | 
 QGLEngineSharedShaders::cleanupCustomStage::[lambda]| Name:  | QGLEngineSharedShaders::cleanupCustomStage::[lambda] |  | Prototype:  | [stage](QGLEngineShaderProg *cachedProg) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 477-483 |  
  |  | 4 | 2 | 
 QGLEngineSharedShaders::findProgramInCache| Name:  | QGLEngineSharedShaders::findProgramInCache |  | Prototype:  | QGLEngineShaderProg *QGLEngineSharedShaders::findProgramInCache(const QGLEngineShaderProg &prog) |  | Coverage:  |  47.458% (28/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 333-473 |  
  |  | 90 | 20 | 
 QGLEngineSharedShaders::shadersForContext| Name:  | QGLEngineSharedShaders::shadersForContext |  | Prototype:  | QGLEngineSharedShaders *QGLEngineSharedShaders::shadersForContext(const QGLContext *context) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp |  | Lines:  | 105-108 |  
  |  | 1 | 1 |