QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
Condition %:  0.000% (0/7)
2
Path:<top>::QGLShaderProgram
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(const char *name, const QMatrix4x4& value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2461-2464
  0.000% (0/1)
11
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(int location, const GLfloat value[2][2])
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2476-2481
  0.000% (0/4)
32
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(int location, const GLfloat value[3][3])
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2493-2498
  0.000% (0/4)
32
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(int location, const GLfloat value[4][4])
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2509-2514
  0.000% (0/4)
32
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(const char *name, const GLfloat value[2][2])
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2527-2530
  0.000% (0/1)
11
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(const char *name, const GLfloat value[3][3])
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2542-2545
  0.000% (0/1)
11
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(const char *name, const GLfloat value[4][4])
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2556-2559
  0.000% (0/1)
11
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(int location, const QTransform& value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2568-2579
  0.000% (0/4)
82
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue (const char *name, const QTransform& value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2590-2594
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const GLint *values, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2602-2607
  0.000% (0/4)
32
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray (const char *name, const GLint *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2617-2621
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const GLuint *values, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2630-2635
  0.000% (0/4)
32
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray (const char *name, const GLuint *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2646-2650
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const GLfloat *values, int count, int tupleSize)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2659-2674
  0.000% (0/16)
116
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray (const char *name, const GLfloat *values, int count, int tupleSize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2685-2689
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QVector2D *values, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2697-2702
  0.000% (0/4)
32
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QVector2D *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2712-2715
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QVector3D *values, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2723-2728
  0.000% (0/4)
32
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QVector3D *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2738-2741
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QVector4D *values, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2749-2755
  0.000% (0/4)
42
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QVector4D *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2765-2768
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2811-2817
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix2x2 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2827-2830
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2838-2845
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix2x3 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2855-2858
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2866-2873
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix2x4 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2883-2886
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2894-2901
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix3x2 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2911-2914
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2922-2928
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix3x3 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2938-2941
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2949-2956
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix3x4 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2966-2969
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2977-2984
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix4x2 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2994-2997
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3005-3012
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix4x3 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3022-3025
  0.000% (0/1)
11
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3033-3039
  0.000% (0/15)
35
setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix4x4 *values, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3049-3052
  0.000% (0/1)
11
shaders
Name: QGLShaderProgram::shaders
Prototype: QList<QGLShader *> QGLShaderProgram::shaders() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 859-863
  0.000% (0/1)
21
uniformLocation
Name: QGLShaderProgram::uniformLocation
Prototype: int QGLShaderProgram::uniformLocation(const QByteArray& name) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1828-1831
  0.000% (0/1)
11
uniformLocation
Name: QGLShaderProgram::uniformLocation
Prototype: int QGLShaderProgram::uniformLocation(const QString& name) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1842-1845
  0.000% (0/1)
11
link
Name: QGLShaderProgram::link
Prototype: bool QGLShaderProgram::link()
Coverage:  33.333% (10/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 908-968
 33.333% (10/30)
4110
shaderDestroyed
Name: QGLShaderProgram::shaderDestroyed
Prototype: void QGLShaderProgram::shaderDestroyed()
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3188-3194
 33.333% (2/6)
42
bind
Name: QGLShaderProgram::bind
Prototype: bool QGLShaderProgram::bind()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1003-1019
 35.714% (5/14)
114
addShader
Name: QGLShaderProgram::addShader
Prototype: bool QGLShaderProgram::addShader(QGLShader *shader)
Coverage:  40.909% (9/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 710-732
 40.909% (9/22)
176
bindAttributeLocation
Name: QGLShaderProgram::bindAttributeLocation
Prototype: void QGLShaderProgram::bindAttributeLocation(const char *name, int location)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1071-1078
 50.000% (4/8)
52
init
Name: QGLShaderProgram::init
Prototype: bool QGLShaderProgram::init()
Coverage:  50.000% (10/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 671-696
 50.000% (10/20)
206
uniformLocation
Name: QGLShaderProgram::uniformLocation
Prototype: int QGLShaderProgram::uniformLocation(const char *name) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1806-1817
 50.000% (4/8)
72
setUniformValue
Name: QGLShaderProgram::setUniformValue
Prototype: void QGLShaderProgram::setUniformValue(int location, const QColor& color)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2101-2110
 75.000% (3/4)
62
QGLShaderProgram
Name: QGLShaderProgram::QGLShaderProgram
Prototype: QGLShaderProgram::QGLShaderProgram(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 646-649
100.000% (1/1)
21
QGLShaderProgram
Name: QGLShaderProgram::QGLShaderProgram
Prototype: QGLShaderProgram::QGLShaderProgram(const QGLContext *context, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 659-662
100.000% (1/1)
21
isLinked
Name: QGLShaderProgram::isLinked
Prototype: bool QGLShaderProgram::isLinked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 975-979
100.000% (1/1)
21
Page:<>1
Condition %:  0.000% (0/7)
2

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9