| Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctionsfactory.cpp | 
| Switch to Source code | Preprocessed file | 
| Line | Source | Count | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||
| 2 | - | |||||||||||||
| 3 | - | |||||||||||||
| 4 | - | |||||||||||||
| 5 | - | |||||||||||||
| 6 | - | |||||||||||||
| 7 | - | |||||||||||||
| 8 | - | |||||||||||||
| 9 | QAbstractOpenGLFunctions *QOpenGLVersionFunctionsFactory::create(const QOpenGLVersionProfile &versionProfile) | - | ||||||||||||
| 10 | { | - | ||||||||||||
| 11 | - | |||||||||||||
| 12 | const int major = versionProfile.version().first; | - | ||||||||||||
| 13 | const int minor = versionProfile.version().second; | - | ||||||||||||
| 14 | - | |||||||||||||
| 15 |     if (versionProfile.hasProfiles()
  | 0 | ||||||||||||
| 16 | switch (versionProfile.profile()) { | - | ||||||||||||
| 17 |         case never executed:   QSurfaceFormat::CoreProfile:case QSurfaceFormat::CoreProfile:never executed:  case QSurfaceFormat::CoreProfile: | 0 | ||||||||||||
| 18 |             if (major == 4
 
  | 0 | ||||||||||||
| 19 |                 return never executed:   new QOpenGLFunctions_4_5_Core;return new QOpenGLFunctions_4_5_Core;never executed:  return new QOpenGLFunctions_4_5_Core; | 0 | ||||||||||||
| 20 |             else if (major == 4
 
  | 0 | ||||||||||||
| 21 |                 return never executed:   new QOpenGLFunctions_4_4_Core;return new QOpenGLFunctions_4_4_Core;never executed:  return new QOpenGLFunctions_4_4_Core; | 0 | ||||||||||||
| 22 |             else if (major == 4
 
  | 0 | ||||||||||||
| 23 |                 return never executed:   new QOpenGLFunctions_4_3_Core;return new QOpenGLFunctions_4_3_Core;never executed:  return new QOpenGLFunctions_4_3_Core; | 0 | ||||||||||||
| 24 |             else if (major == 4
 
  | 0 | ||||||||||||
| 25 |                 return never executed:   new QOpenGLFunctions_4_2_Core;return new QOpenGLFunctions_4_2_Core;never executed:  return new QOpenGLFunctions_4_2_Core; | 0 | ||||||||||||
| 26 |             else if (major == 4
 
  | 0 | ||||||||||||
| 27 |                 return never executed:   new QOpenGLFunctions_4_1_Core;return new QOpenGLFunctions_4_1_Core;never executed:  return new QOpenGLFunctions_4_1_Core; | 0 | ||||||||||||
| 28 |             else if (major == 4
 
  | 0 | ||||||||||||
| 29 |                 return never executed:   new QOpenGLFunctions_4_0_Core;return new QOpenGLFunctions_4_0_Core;never executed:  return new QOpenGLFunctions_4_0_Core; | 0 | ||||||||||||
| 30 |             else if (major == 3
 
  | 0 | ||||||||||||
| 31 |                 return never executed:   new QOpenGLFunctions_3_3_Core;return new QOpenGLFunctions_3_3_Core;never executed:  return new QOpenGLFunctions_3_3_Core; | 0 | ||||||||||||
| 32 |             else if (major == 3
 
  | 0 | ||||||||||||
| 33 |                 return never executed:   new QOpenGLFunctions_3_2_Core;return new QOpenGLFunctions_3_2_Core;never executed:  return new QOpenGLFunctions_3_2_Core; | 0 | ||||||||||||
| 34 |             break; never executed:  break; | 0 | ||||||||||||
| 35 | - | |||||||||||||
| 36 |         case never executed:   QSurfaceFormat::CompatibilityProfile:case QSurfaceFormat::CompatibilityProfile:never executed:  case QSurfaceFormat::CompatibilityProfile: | 0 | ||||||||||||
| 37 |             if (major == 4
 
  | 0 | ||||||||||||
| 38 |                 return never executed:   new QOpenGLFunctions_4_5_Compatibility;return new QOpenGLFunctions_4_5_Compatibility;never executed:  return new QOpenGLFunctions_4_5_Compatibility; | 0 | ||||||||||||
| 39 |             else if (major == 4
 
  | 0 | ||||||||||||
| 40 |                 return never executed:   new QOpenGLFunctions_4_4_Compatibility;return new QOpenGLFunctions_4_4_Compatibility;never executed:  return new QOpenGLFunctions_4_4_Compatibility; | 0 | ||||||||||||
| 41 |             else if (major == 4
 
  | 0 | ||||||||||||
| 42 |                 return never executed:   new QOpenGLFunctions_4_3_Compatibility;return new QOpenGLFunctions_4_3_Compatibility;never executed:  return new QOpenGLFunctions_4_3_Compatibility; | 0 | ||||||||||||
| 43 |             else if (major == 4
 
  | 0 | ||||||||||||
| 44 |                 return never executed:   new QOpenGLFunctions_4_2_Compatibility;return new QOpenGLFunctions_4_2_Compatibility;never executed:  return new QOpenGLFunctions_4_2_Compatibility; | 0 | ||||||||||||
| 45 |             else if (major == 4
 
  | 0 | ||||||||||||
| 46 |                 return never executed:   new QOpenGLFunctions_4_1_Compatibility;return new QOpenGLFunctions_4_1_Compatibility;never executed:  return new QOpenGLFunctions_4_1_Compatibility; | 0 | ||||||||||||
| 47 |             else if (major == 4
 
  | 0 | ||||||||||||
| 48 |                 return never executed:   new QOpenGLFunctions_4_0_Compatibility;return new QOpenGLFunctions_4_0_Compatibility;never executed:  return new QOpenGLFunctions_4_0_Compatibility; | 0 | ||||||||||||
| 49 |             else if (major == 3
 
  | 0 | ||||||||||||
| 50 |                 return never executed:   new QOpenGLFunctions_3_3_Compatibility;return new QOpenGLFunctions_3_3_Compatibility;never executed:  return new QOpenGLFunctions_3_3_Compatibility; | 0 | ||||||||||||
| 51 |             else if (major == 3
 
  | 0 | ||||||||||||
| 52 |                 return never executed:   new QOpenGLFunctions_3_2_Compatibility;return new QOpenGLFunctions_3_2_Compatibility;never executed:  return new QOpenGLFunctions_3_2_Compatibility; | 0 | ||||||||||||
| 53 |             break; never executed:  break; | 0 | ||||||||||||
| 54 | - | |||||||||||||
| 55 |         case never executed:   QSurfaceFormat::NoProfile:case QSurfaceFormat::NoProfile:never executed:  case QSurfaceFormat::NoProfile: | 0 | ||||||||||||
| 56 |         default never executed:  :default:never executed:  default: | 0 | ||||||||||||
| 57 |             break; never executed:  break; | 0 | ||||||||||||
| 58 | }; | - | ||||||||||||
| 59 | } else { | - | ||||||||||||
| 60 |         if (major == 3
 
  | 0 | ||||||||||||
| 61 |             return never executed:   new QOpenGLFunctions_3_1;return new QOpenGLFunctions_3_1;never executed:  return new QOpenGLFunctions_3_1; | 0 | ||||||||||||
| 62 |         else if (major == 3
 
  | 0 | ||||||||||||
| 63 |             return never executed:   new QOpenGLFunctions_3_0;return new QOpenGLFunctions_3_0;never executed:  return new QOpenGLFunctions_3_0; | 0 | ||||||||||||
| 64 |         else if (major == 2
 
  | 0 | ||||||||||||
| 65 |             return never executed:   new QOpenGLFunctions_2_1;return new QOpenGLFunctions_2_1;never executed:  return new QOpenGLFunctions_2_1; | 0 | ||||||||||||
| 66 |         else if (major == 2
 
  | 0 | ||||||||||||
| 67 |             return never executed:   new QOpenGLFunctions_2_0;return new QOpenGLFunctions_2_0;never executed:  return new QOpenGLFunctions_2_0; | 0 | ||||||||||||
| 68 |         else if (major == 1
 
  | 0 | ||||||||||||
| 69 |             return never executed:   new QOpenGLFunctions_1_5;return new QOpenGLFunctions_1_5;never executed:  return new QOpenGLFunctions_1_5; | 0 | ||||||||||||
| 70 |         else if (major == 1
 
  | 0 | ||||||||||||
| 71 |             return never executed:   new QOpenGLFunctions_1_4;return new QOpenGLFunctions_1_4;never executed:  return new QOpenGLFunctions_1_4; | 0 | ||||||||||||
| 72 |         else if (major == 1
 
  | 0 | ||||||||||||
| 73 |             return never executed:   new QOpenGLFunctions_1_3;return new QOpenGLFunctions_1_3;never executed:  return new QOpenGLFunctions_1_3; | 0 | ||||||||||||
| 74 |         else if (major == 1
 
  | 0 | ||||||||||||
| 75 |             return never executed:   new QOpenGLFunctions_1_2;return new QOpenGLFunctions_1_2;never executed:  return new QOpenGLFunctions_1_2; | 0 | ||||||||||||
| 76 |         else if (major == 1
 
  | 0 | ||||||||||||
| 77 |             return never executed:   new QOpenGLFunctions_1_1;return new QOpenGLFunctions_1_1;never executed:  return new QOpenGLFunctions_1_1; | 0 | ||||||||||||
| 78 |         else if (major == 1
 
  | 0 | ||||||||||||
| 79 |             return never executed:   new QOpenGLFunctions_1_0;return new QOpenGLFunctions_1_0;never executed:  return new QOpenGLFunctions_1_0; | 0 | ||||||||||||
| 80 |     } never executed:  end of block | 0 | ||||||||||||
| 81 |     return never executed:   0;return 0;never executed:  return 0; | 0 | ||||||||||||
| 82 | - | |||||||||||||
| 83 | - | |||||||||||||
| 84 | - | |||||||||||||
| 85 | - | |||||||||||||
| 86 | } | - | ||||||||||||
| 87 | - | |||||||||||||
| 88 | - | |||||||||||||
| Switch to Source code | Preprocessed file |