2025-05-06 11:20 ftp://ftp.de.debian.org/debian/pool/main/m/mupen64plus-video-arachnoid/mupen64plus-video-arachnoid_2.6.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: ca3f092 (2025-05-06 12:26:46 +0200) count: 728 722 elapsed-time: 4.3 4.3 head-timing-info: old-timing-info: head results: mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:29:15: warning: Member variable 'CombinerBase::m_combineData' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:29:15: warning: Member variable 'CombinerBase::m_primLodMin' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:29:15: warning: Member variable 'CombinerBase::m_primLodFrac' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:43:6: warning:inconclusive: Class 'CombinerBase' which has virtual members does not have a virtual destructor. [virtualDestructor] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:20: style:inconclusive: Technically the member function 'CombinerBase::getCombinerColor' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:77:10: note: Technically the member function 'CombinerBase::getCombinerColor' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:20: note: Technically the member function 'CombinerBase::getCombinerColor' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:57: style:inconclusive: Function 'getCombinerColor' argument 2 names different: declaration 'colorSource' definition 'colorSrc'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:77:47: note: Function 'getCombinerColor' argument 2 names different: declaration 'colorSource' definition 'colorSrc'. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:57: note: Function 'getCombinerColor' argument 2 names different: declaration 'colorSource' definition 'colorSrc'. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:73: style:inconclusive: Function 'getCombinerColor' argument 3 names different: declaration 'alphaSource' definition 'alphaSrc'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:77:66: note: Function 'getCombinerColor' argument 3 names different: declaration 'alphaSource' definition 'alphaSrc'. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:73: note: Function 'getCombinerColor' argument 3 names different: declaration 'alphaSource' definition 'alphaSrc'. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.cpp:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CYC_2CYCLE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.cpp:99:26: warning: Member variable 'AdvancedCombinerManager::m_combineData' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:41:5: warning: Member variable 'DummyCombiner::ARB_multitexture' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:43:6: error: Class 'CombinerBase' which is inherited by class 'AdvancedTexEnvCombiner' does not have a virtual destructor. [virtualDestructor] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:43:6: error: Class 'CombinerBase' which is inherited by class 'DummyCombiner' does not have a virtual destructor. [virtualDestructor] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:43:6: error: Class 'CombinerBase' which is inherited by class 'SimpleTexEnvCombiner' does not have a virtual destructor. [virtualDestructor] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerCache.cpp:50:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.h:88:10: style:inconclusive: Technically the member function 'AdvancedCombinerManager::getUsesTexture0' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.h:91:10: style:inconclusive: Technically the member function 'AdvancedCombinerManager::getUsesTexture1' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:141:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:86:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:141:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:144:10: style: The function 'beginTextureUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:90:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:144:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:145:10: style: The function 'endTextureUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:95:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:145:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:148:10: style: The function 'setTextureEnviromentColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:99:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:148:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:151:21: style: The function 'createNewTextureEnviroment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:111:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:151:21: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:154:10: style: The function 'setTextureEnviroment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:104:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.h:154:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:45:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:86:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:45:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:48:10: style: The function 'beginTextureUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:90:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:48:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:49:10: style: The function 'endTextureUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:95:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:49:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:52:10: style: The function 'setTextureEnviromentColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:99:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:52:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:55:21: style: The function 'createNewTextureEnviroment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:111:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:55:21: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:58:10: style: The function 'setTextureEnviroment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:104:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.h:58:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:48:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:86:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:48:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:51:10: style: The function 'beginTextureUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:90:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:51:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:52:10: style: The function 'endTextureUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:95:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:52:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:55:10: style: The function 'setTextureEnviromentColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:99:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:55:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:58:21: style: The function 'createNewTextureEnviroment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:111:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:58:21: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:61:10: style: The function 'setTextureEnviroment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:104:29: note: Virtual function in base class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.h:61:10: note: Function in derived class mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.cpp:268:57: style:inconclusive: Function 'setMux' argument 1 names different: declaration 'muxs' definition 'mux'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.h:56:36: note: Function 'setMux' argument 1 names different: declaration 'muxs' definition 'mux'. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedCombinerManager.cpp:268:57: note: Function 'setMux' argument 1 names different: declaration 'muxs' definition 'mux'. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerStageCreator.cpp:41:29: style: Parameter 'combineCycle' can be declared as pointer to const [constParameterPointer] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.cpp:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_REPLACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.cpp:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/DummyCombiner.cpp:58:25: style: Variable 'op' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_REPLACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:32:23: warning: Member variable 'SimpleTexEnvCombiner::ARB_multitexture' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:232:82: style: Expression is always false because 'else if' condition matches previous condition at line 222. [multiCondition] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:122:25: style: Variable 'op' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:142:37: style: Variable 'prevOp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/SimpleTexEnvCombiner.cpp:167:25: style: Variable 'op' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/ExtensionChecker.cpp:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ExtensionChecker.cpp:37:13: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ExtensionChecker.cpp:46:17: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ExtensionChecker.cpp:46:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:135:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TRI1 [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glFogCoordfEXT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FOG_START [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FOG_COLOR [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:115:18: performance:inconclusive: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:40:10: note: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:115:18: note: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:173:18: performance:inconclusive: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:43:10: note: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:173:18: note: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:187:18: performance:inconclusive: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:44:10: note: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:187:18: note: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:127:18: performance:inconclusive: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:47:10: note: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:127:18: note: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:140:18: performance:inconclusive: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:48:10: note: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:140:18: note: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:153:18: performance:inconclusive: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:49:10: note: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:153:18: note: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:53:11: style:inconclusive: Technically the member function 'FogManager::getMultiplier' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:54:11: style:inconclusive: Technically the member function 'FogManager::getOffset' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:122:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDP_SetCImg [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:248:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:91:6: warning: Member variable 'GBI::m_cmds' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:91:6: warning: Member variable 'GBI::m_rsp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:91:6: warning: Member variable 'GBI::m_rdp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:91:6: warning: Member variable 'GBI::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:91:6: warning: Member variable 'GBI::m_previusUCodeStart' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:116:21: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:122:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:123:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:124:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:125:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:126:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:127:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:128:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:129:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:130:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:131:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:132:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:133:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:134:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:135:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:136:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:137:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:138:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:139:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:140:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:141:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:142:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:143:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:144:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:145:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:146:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:147:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:148:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GBI/GBI.cpp:149:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_SUCCESS [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:432:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRONT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:50:17: warning: Member variable 'GraphicsPlugin::m_graphicsInfo' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:50:17: warning: Member variable 'GraphicsPlugin::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:50:17: warning: Member variable 'GraphicsPlugin::m_romDetector' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:50:17: warning: Member variable 'GraphicsPlugin::m_displayListParser' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:50:17: warning: Member variable 'GraphicsPlugin::m_config' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:50:17: warning: Member variable 'GraphicsPlugin::m_numDListProcessed' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.h:67:18: style:inconclusive: Technically the member function 'DisplayListParser::getPC' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:92:10: performance:inconclusive: Technically the member function 'OpenGLManager::setClearColor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:104:11: style:inconclusive: Technically the member function 'OpenGLManager::getViewScaleX' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:105:11: style:inconclusive: Technically the member function 'OpenGLManager::getViewScaleY' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:111:9: style:inconclusive: Technically the member function 'OpenGLManager::getWidth' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:112:9: style:inconclusive: Technically the member function 'OpenGLManager::getHeight' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:113:10: style:inconclusive: Technically the member function 'OpenGLManager::getFullscreen' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:389:22: performance:inconclusive: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:64:10: note: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:389:22: note: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:414:22: style:inconclusive: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:68:10: note: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:414:22: note: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:425:22: style:inconclusive: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:71:10: note: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:425:22: note: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:460:22: style:inconclusive: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:82:10: note: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:460:22: note: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:472:22: performance:inconclusive: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:83:10: note: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:472:22: note: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/Memory.h:44:21: style:inconclusive: Technically the member function 'Memory::getRDRAMSize' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/Memory.h:53:18: style:inconclusive: Technically the member function 'Memory::getRDRAMAddress' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:95:17: style:inconclusive: Technically the member function 'ROMDetector::getRomName' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:101:19: style:inconclusive: Technically the member function 'ROMDetector::getRomID' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:105:19: style:inconclusive: Technically the member function 'ROMDetector::getCombinerType' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:109:19: style:inconclusive: Technically the member function 'ROMDetector::getClearType' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:113:19: style:inconclusive: Technically the member function 'ROMDetector::getIgnoreFillRects' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:117:19: style:inconclusive: Technically the member function 'ROMDetector::getDisableFaceCulling' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:121:19: style:inconclusive: Technically the member function 'ROMDetector::getUseMultiTexture' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.h:125:19: style:inconclusive: Technically the member function 'ROMDetector::getUseSecondaryColor' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/VI.h:45:18: style:inconclusive: Technically the member function 'VI::getWidth' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/VI.h:46:18: style:inconclusive: Technically the member function 'VI::getHeight' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:66:20: warning: Member variable 'DisplayListParser::m_rsp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:66:20: warning: Member variable 'DisplayListParser::m_rdp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:66:20: warning: Member variable 'DisplayListParser::m_gbi' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:66:20: warning: Member variable 'DisplayListParser::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:66:20: warning: Member variable 'DisplayListParser::m_DListStackPointer' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:66:20: warning: Member variable 'DisplayListParser::m_DlistStack' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:153:34: style: Condition 'm_DListStackPointer>=0' is always true [knownConditionTrueFalse] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:116:32: note: Assuming that condition 'm_DListStackPointer>=0' is not redundant mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:153:34: note: Condition 'm_DListStackPointer>=0' is always true mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:104:19: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:123:40: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:132:42: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:169:26: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:132:28: style: Variable 'ucodeNext' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:40:18: style: struct member 'Task_t::type' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:41:18: style: struct member 'Task_t::flags' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:42:18: style: struct member 'Task_t::ucode_boot' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/Memory.cpp:32:9: warning: Member variable 'Memory::m_RDRAM' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Memory.cpp:32:9: warning: Member variable 'Memory::m_DMEM' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:43:18: style: struct member 'Task_t::ucode_boot_size' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/Memory.cpp:32:9: warning: Member variable 'Memory::m_segments' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Memory.cpp:32:9: warning: Member variable 'Memory::m_RDRAMSize' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:48:18: style: struct member 'Task_t::dram_stack' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:49:18: style: struct member 'Task_t::dram_stack_size' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:50:18: style: struct member 'Task_t::output_buff' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:51:18: style: struct member 'Task_t::output_buff_size' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:53:18: style: struct member 'Task_t::data_size' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:54:18: style: struct member 'Task_t::yield_data_ptr' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:55:18: style: struct member 'Task_t::yield_data_size' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/DisplayListParser.cpp:60:24: style: union member 'Task::force_structure_alignment' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/MultiTexturingExt.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glActiveTextureARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:219:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FOG [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FOG [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:238:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:257:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ALPHA_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ALPHA_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:276:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SCISSOR_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:283:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SCISSOR_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:293:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CULL_FACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_wireframe' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_lighting' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_width' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_height' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_bitDepth' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_refreshRate' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_scaleX' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_scaleY' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_fullscreen' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_renderingCallback' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:31:16: warning: Member variable 'OpenGLManager::m_drawFlag' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:322:21: performance:inconclusive: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:50:10: note: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:322:21: note: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:107:21: performance:inconclusive: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:51:10: note: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:107:21: note: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:118:21: performance:inconclusive: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:52:10: note: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:118:21: note: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:131:21: performance:inconclusive: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:53:10: note: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:131:21: note: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:216:21: performance:inconclusive: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:57:10: note: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:216:21: note: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:227:21: performance:inconclusive: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:58:10: note: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:227:21: note: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:207:21: style:inconclusive: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:62:10: note: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:207:21: note: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:235:21: performance:inconclusive: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:65:10: note: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:235:21: note: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:170:21: performance:inconclusive: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:69:10: note: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:170:21: note: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:185:21: performance:inconclusive: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:70:10: note: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:185:21: note: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:254:21: performance:inconclusive: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:73:10: note: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:254:21: note: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:289:21: style:inconclusive: Technically the member function 'OpenGLManager::setCullMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:80:10: note: Technically the member function 'OpenGLManager::setCullMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:289:21: note: Technically the member function 'OpenGLManager::setCullMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:74:21: performance:inconclusive: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:84:10: note: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:74:21: note: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:273:21: performance:inconclusive: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:87:10: note: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:273:21: note: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:281:21: performance:inconclusive: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:88:10: note: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:281:21: note: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:98:21: performance:inconclusive: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:89:10: note: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:98:21: note: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:378:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:393:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:408:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:421:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:436:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:449:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:464:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:479:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:143:18: style:inconclusive: Technically the member function 'RDP::getCycleType' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:147:18: style:inconclusive: Technically the member function 'RDP::getTextureLUT' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:151:18: style:inconclusive: Technically the member function 'RDP::getTextureFiltering' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:155:18: style:inconclusive: Technically the member function 'RDP::getAlphaCompareMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:166:17: style:inconclusive: Technically the member function 'RDP::getTextureMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:167:14: style:inconclusive: Technically the member function 'RDP::getLoadType' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:168:10: style:inconclusive: Technically the member function 'RDP::getChangedTiles' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:169:10: style:inconclusive: Technically the member function 'RDP::getChangedTMEM' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:172:18: style:inconclusive: Technically the member function 'RDP::getTexRectWidth' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:173:18: style:inconclusive: Technically the member function 'RDP::getTexRectHeight' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:178:18: style:inconclusive: Technically the member function 'RDP::getHalf1' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:179:18: style:inconclusive: Technically the member function 'RDP::getHalf2' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:182:11: style:inconclusive: Technically the member function 'RDP::getPrimitiveZ' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.h:186:18: style:inconclusive: Technically the member function 'RDP::getDepthSource' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:53:23: performance:inconclusive: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.h:44:10: note: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:53:23: note: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:67:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:80:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:93:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:106:29: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:122:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:135:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:148:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:161:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:175:31: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:190:38: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:220:38: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:246:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:259:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:272:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:290:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:304:34: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:339:34: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:352:29: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:67:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:80:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:93:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:106:22: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:122:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:135:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:148:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:161:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:175:24: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:190:31: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:220:31: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:246:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:259:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:272:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:290:23: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:304:27: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:339:27: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:352:22: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_NORMAL [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LEQUAL [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:289:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TF_POINT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:494:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CYC_COPY [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:582:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CYC_COPY [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:733:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_NORMAL [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_NORMAL [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:789:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CYC_COPY [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:859:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_paletteCRC16' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_paletteCRC256' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_rsp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_vi' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_textureCache' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_fogMgr' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_primitiveDeltaZ' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_updateCombiner' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_updateCombineColors' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_colorImageInfo' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_depthImageInfo' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_half1' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:62:6: warning: Member variable 'RDP::m_half2' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:66:5: performance: Variable 'm_textureMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:67:5: performance: Variable 'm_loadType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.h:63:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _m [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.h:64:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _m [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:123:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CULL_FRONT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:175:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:214:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:577:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:581:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:585:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:589:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:593:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:597:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:601:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:605:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:609:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:613:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:617:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:625:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:629:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:633:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:637:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:643:19: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:644:19: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:645:23: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDP.cpp:646:25: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_graphicsInfo' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_vi' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_displayListParser' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_fogMgr' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_rdp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_geometryMode' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_texture' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_textureTiles' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:55:6: warning: Member variable 'RSP::m_viewport' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:91:18: style:inconclusive: Technically the member function 'RSPVertexManager::getBillboard' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:143:10: style:inconclusive: Technically the member function 'RSP::getTexturesChanged' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:628:11: performance:inconclusive: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:158:10: note: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:628:11: note: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:636:11: performance:inconclusive: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:159:10: note: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:636:11: note: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:481:11: performance:inconclusive: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:164:10: note: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:481:11: note: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:583:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:197:10: note: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:583:11: note: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:587:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:198:10: note: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:587:11: note: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:591:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:199:10: note: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:591:11: note: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:595:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:200:10: note: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:595:11: note: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:599:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:201:10: note: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:599:11: note: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:611:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:202:10: note: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:611:11: note: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:615:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:203:10: note: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:615:11: note: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:575:11: performance:inconclusive: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:206:10: note: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:575:11: note: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:579:11: performance:inconclusive: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:207:10: note: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:579:11: note: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:603:11: performance:inconclusive: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:208:10: note: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:603:11: note: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:607:11: performance:inconclusive: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:209:10: note: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:607:11: note: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:624:11: performance:inconclusive: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:210:10: note: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:624:11: note: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:632:11: performance:inconclusive: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:218:10: note: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:632:11: note: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:212:11: performance:inconclusive: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:227:10: note: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:212:11: note: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.h:68:18: style:inconclusive: Technically the member function 'RSPLightManager::getAmbientLight' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.h:71:9: style:inconclusive: Technically the member function 'RSPLightManager::getNumLights' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.h:73:10: style:inconclusive: Technically the member function 'RSPLightManager::getLightEnabled' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.h:74:18: style:inconclusive: Technically the member function 'RSPLightManager::getLightColor' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.h:75:18: style:inconclusive: Technically the member function 'RSPLightManager::getLightDirection' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:179:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:180:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:181:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:182:29: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:183:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:184:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:185:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:186:29: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:74:99: style:inconclusive: Function 'initialize' argument 5 names different: declaration 'displayListParser' definition 'dlp'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:127:98: note: Function 'initialize' argument 5 names different: declaration 'displayListParser' definition 'dlp'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:74:99: note: Function 'initialize' argument 5 names different: declaration 'displayListParser' definition 'dlp'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:304:31: style:inconclusive: Function 'RSP_FogFactor' argument 1 names different: declaration 'fm' definition 'fogMultiplier'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:224:31: note: Function 'RSP_FogFactor' argument 1 names different: declaration 'fm' definition 'fogMultiplier'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:304:31: note: Function 'RSP_FogFactor' argument 1 names different: declaration 'fm' definition 'fogMultiplier'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:304:52: style:inconclusive: Function 'RSP_FogFactor' argument 2 names different: declaration 'fo' definition 'fogOffset'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:224:41: note: Function 'RSP_FogFactor' argument 2 names different: declaration 'fo' definition 'fogOffset'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:304:52: note: Function 'RSP_FogFactor' argument 2 names different: declaration 'fo' definition 'fogOffset'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:312:30: style:inconclusive: Function 'RSP_Texture' argument 1 names different: declaration 'sc' definition 'scaleS'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:221:29: note: Function 'RSP_Texture' argument 1 names different: declaration 'sc' definition 'scaleS'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:312:30: note: Function 'RSP_Texture' argument 1 names different: declaration 'sc' definition 'scaleS'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:312:44: style:inconclusive: Function 'RSP_Texture' argument 2 names different: declaration 'tc' definition 'scaleT'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:221:39: note: Function 'RSP_Texture' argument 2 names different: declaration 'tc' definition 'scaleT'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:312:44: note: Function 'RSP_Texture' argument 2 names different: declaration 'tc' definition 'scaleT'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:360:30: style:inconclusive: Function 'RSP_NumLights' argument 1 names different: declaration 'n' definition 'numLights'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:171:29: note: Function 'RSP_NumLights' argument 1 names different: declaration 'n' definition 'numLights'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:360:30: note: Function 'RSP_NumLights' argument 1 names different: declaration 'n' definition 'numLights'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:494:30: style:inconclusive: Function 'RSP_1Triangle' argument 1 names different: declaration 'v00' definition 'v0'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:186:29: note: Function 'RSP_1Triangle' argument 1 names different: declaration 'v00' definition 'v0'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:494:30: note: Function 'RSP_1Triangle' argument 1 names different: declaration 'v00' definition 'v0'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:494:38: style:inconclusive: Function 'RSP_1Triangle' argument 2 names different: declaration 'v01' definition 'v1'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:186:38: note: Function 'RSP_1Triangle' argument 2 names different: declaration 'v01' definition 'v1'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:494:38: note: Function 'RSP_1Triangle' argument 2 names different: declaration 'v01' definition 'v1'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:494:46: style:inconclusive: Function 'RSP_1Triangle' argument 3 names different: declaration 'v02' definition 'v2'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:186:47: note: Function 'RSP_1Triangle' argument 3 names different: declaration 'v02' definition 'v2'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:494:46: note: Function 'RSP_1Triangle' argument 3 names different: declaration 'v02' definition 'v2'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:534:56: style:inconclusive: Function 'RSP_1Quadrangle' argument 4 names different: declaration 'v4' definition 'v3'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:194:55: note: Function 'RSP_1Quadrangle' argument 4 names different: declaration 'v4' definition 'v3'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:534:56: note: Function 'RSP_1Quadrangle' argument 4 names different: declaration 'v4' definition 'v3'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.cpp:36:18: warning: Member variable 'RSPLightManager::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.cpp:36:18: warning: Member variable 'RSPLightManager::m_lightEnabled' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.cpp:36:18: warning: Member variable 'RSPLightManager::m_lights' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.cpp:36:18: warning: Member variable 'RSPLightManager::m_numLights' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.cpp:67:25: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPLightManager.cpp:67:17: style: Variable 'light' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:196:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:32:19: warning: Member variable 'RSPMatrixManager::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:32:19: warning: Member variable 'RSPMatrixManager::m_rdramOffset' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:32:19: warning: Member variable 'RSPMatrixManager::m_modelViewMatrixTop' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:32:19: warning: Member variable 'RSPMatrixManager::m_projectionMatrixTop' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:232:35: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:233:35: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:131:49: style:inconclusive: Function 'ForceMatrix' argument 1 names different: declaration 'segmentAddress' definition 'rdramAddress'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.h:50:36: note: Function 'ForceMatrix' argument 1 names different: declaration 'segmentAddress' definition 'rdramAddress'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:131:49: note: Function 'ForceMatrix' argument 1 names different: declaration 'segmentAddress' definition 'rdramAddress'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:167:48: style:inconclusive: Function 'DMAMatrix' argument 1 names different: declaration 'segmentAddress' definition 'rdramAddress'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.h:52:33: note: Function 'DMAMatrix' argument 1 names different: declaration 'segmentAddress' definition 'rdramAddress'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:167:48: note: Function 'DMAMatrix' argument 1 names different: declaration 'segmentAddress' definition 'rdramAddress'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:244:14: style: Variable 'oldMatrix' can be declared as reference to const [constVariableReference] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPMatrixManager.cpp:268:14: style: Variable 'oldMatrix' can be declared as reference to const [constVariableReference] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:303:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:350:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:365:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CULL_FACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:422:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_romHeader' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_currentRomID' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_combinerType' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_clearType' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_ignoreFillRects' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_forceDisableFaceCulling' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_useMultiTexture' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:31:14: warning: Member variable 'ROMDetector::m_useSecondaryColor' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:57:24: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:50:45: style: Parameter 'romHeader' can be declared as pointer to const [constParameterPointer] mupen64plus-video-arachnoid-src-2.6.0/src/RomDetector.cpp:73:40: style: Parameter 'romName' can be declared as const array [constParameter] mupen64plus-video-arachnoid-src-2.6.0/src/SecondaryColorExt.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glSecondaryColor3bEXT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_lightMgr' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_vertices' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_colorBaseRDRAMAddress' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_rdramOffset' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_billboard' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_texCoordGenType' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:80:19: warning: Member variable 'RSPVertexManager::m_conkerRDRAMAddress' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:299:24: performance:inconclusive: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:75:10: note: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:299:24: note: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:343:24: performance:inconclusive: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:79:10: note: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:343:24: note: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:355:24: performance:inconclusive: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:81:10: note: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:355:24: note: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:416:24: performance:inconclusive: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:86:10: note: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:416:24: note: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:121:22: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:210:33: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:270:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:271:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:272:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:276:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:277:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:278:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:279:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:283:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:284:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:285:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:286:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:380:30: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:477:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:477:64: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:551:22: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:460:11: style: The scope of the variable 'intensity' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:461:11: style: The scope of the variable 'r' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:461:14: style: The scope of the variable 'g' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:461:17: style: The scope of the variable 'b' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:201:75: style:inconclusive: Function 'ciVertex' argument 2 names different: declaration 'n' definition 'numVertices'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:70:61: note: Function 'ciVertex' argument 2 names different: declaration 'n' definition 'numVertices'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:201:75: note: Function 'ciVertex' argument 2 names different: declaration 'n' definition 'numVertices'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:201:101: style:inconclusive: Function 'ciVertex' argument 3 names different: declaration 'v0' definition 'firstVertexIndex'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:70:77: note: Function 'ciVertex' argument 3 names different: declaration 'v0' definition 'firstVertexIndex'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:201:101: note: Function 'ciVertex' argument 3 names different: declaration 'v0' definition 'firstVertexIndex'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:255:64: style:inconclusive: Function 'DMAVertex' argument 2 names different: declaration 'n' definition 'numVertices'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:74:50: note: Function 'DMAVertex' argument 2 names different: declaration 'n' definition 'numVertices'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:255:64: note: Function 'DMAVertex' argument 2 names different: declaration 'n' definition 'numVertices'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:255:90: style:inconclusive: Function 'DMAVertex' argument 3 names different: declaration 'v0' definition 'firstVertexIndex'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:74:66: note: Function 'DMAVertex' argument 3 names different: declaration 'v0' definition 'firstVertexIndex'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:255:90: note: Function 'DMAVertex' argument 3 names different: declaration 'v0' definition 'firstVertexIndex'. mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:229:24: style: Variable 'color' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:428:33: style: Parameter 'v0' can be declared as pointer to const [constParameterPointer] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:428:44: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:54:30: style: struct member 'Anonymous1::a' is never used. [unusedStructMember] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:242:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_REPLACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/config/Config.cpp:47:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_SUCCESS [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/config/Config.cpp:33:9: warning: Member variable 'Config::m_cfg' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/config/Config.h:48:5: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-video-arachnoid-src-2.6.0/src/config/StringFunctions.cpp:58:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:150:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:260:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glActiveTexture [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:46:14: warning: Member variable 'FrameBuffer::m_width' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:46:14: warning: Member variable 'FrameBuffer::m_height' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:46:14: warning: Member variable 'FrameBuffer::m_oldViewport' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:272:19: performance:inconclusive: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.h:57:10: note: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:272:19: note: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/config/StringFunctions.cpp:81:60: performance: Function parameter 'delims' should be passed by const reference. [passedByValue] mupen64plus-video-arachnoid-src-2.6.0/src/config/StringFunctions.cpp:113:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/config/StringFunctions.cpp:121:15: style: Variable 'newEnd' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:65:30: performance:inconclusive: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:46:18: note: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:65:30: note: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:82:30: performance:inconclusive: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:47:18: note: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:82:30: note: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:110:30: performance:inconclusive: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:52:18: note: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:110:30: note: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:67:15: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:70:9: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:87:9: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:70:5: style: Variable 'p' is assigned an expression that holds the same value. [redundantAssignment] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:67:13: note: p is assigned '(unsigned char*)buffer' here. mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:70:5: note: Variable 'p' is assigned an expression that holds the same value. mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:43:22: style: The scope of the variable 'crc' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: style: Unused private function: 'CRCCalculator::_reflect' [unusedPrivateFunction] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: note: Unused private function: 'CRCCalculator::_reflect' mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: note: Unused private function: 'CRCCalculator::_reflect' mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:92:29: performance:inconclusive: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:46:18: note: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:92:29: note: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:121:29: performance:inconclusive: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:47:18: note: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:121:29: note: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:52:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: performance:inconclusive: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: note: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: note: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:67:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:94:15: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:126:9: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:52:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:60:22: style: The scope of the variable 'crc' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:94:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/main.cpp:449:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mupen64plus-video-arachnoid-src-2.6.0/src/osal_dynamiclib_unix.cpp:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INPUT_ASSERT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/osal_dynamiclib_unix.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/osal_dynamiclib_win32.cpp:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INPUT_ASSERT [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/osal_dynamiclib_win32.cpp:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_ALLOCATE_BUFFER [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/osal_dynamiclib_win32.cpp:41:76: error: Uninitialized variable: pchErrMsg [uninitvar] mupen64plus-video-arachnoid-src-2.6.0/src/osal_dynamiclib_win32.cpp:67:76: error: Uninitialized variable: pchErrMsg [uninitvar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGL2DRenderer.cpp:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SCISSOR_TEST [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGL2DRenderer.cpp:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CULL_FACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGL2DRenderer.cpp:176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CULL_FACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGL2DRenderer.h:33:1: style: The class 'OpenGL2DRenderer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERTEX_ARRAY [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:141:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:222:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TRIANGLES [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:274:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CULL_FACE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::m_id' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::m_textureSize' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::offsetS' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::offsetT' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::realWidth' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::realHeight' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::scaleS' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::scaleT' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::shiftScaleS' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:101:31: warning: Member variable 'CachedTexture::shiftScaleT' is not assigned a value in 'CachedTexture::operator='. [operatorEqVarError] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:72:21: performance:inconclusive: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.h:39:10: note: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:72:21: note: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.h:42:18: style:inconclusive: Technically the member function 'CachedTexture::getTextureSize' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:273:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA8 [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_vertices' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_triangles' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_numTriangles' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_rsp' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_rdp' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_vi' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_textureCache' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:60:17: warning: Member variable 'OpenGLRenderer::m_fogMgr' is not initialized in the constructor. [uninitMemberVarPrivate] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.h:81:9: style:inconclusive: Technically the member function 'OpenGLRenderer::getNumVertices' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:178:25: style: Variable 'rspTexture' can be declared as reference to const [constVariableReference] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:195:25: style: Variable 'rspTexture' can be declared as reference to const [constVariableReference] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:132:9: style: Variable 'v' can be declared as const array [constVariable] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:179:28: style: Variable 'cacheTexture' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:180:22: style: Variable 'rspTile' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:196:28: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/renderer/OpenGLRenderer.cpp:197:22: style: Variable 'rspTile' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:271:27: performance:inconclusive: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.h:59:10: note: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:271:27: note: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:58:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:61:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:63:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:70:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:73:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:75:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:82:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:85:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:87:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:94:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:97:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:99:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:106:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:115:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:124:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:133:16: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:140:28: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:140:58: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:145:28: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:145:58: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:150:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:150:62: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:155:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:155:62: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:160:27: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:165:27: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:170:25: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:175:25: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:180:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:185:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:190:27: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:195:27: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:200:13: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:205:31: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:49:50: style: Parameter 'src' can be declared as pointer to const. However it seems that 'GetNone' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:248:92: note: You might need to cast the function pointer here mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:49:50: note: Parameter 'src' can be declared as pointer to const mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IM_SIZ_4b [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IM_SIZ_32b [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IM_SIZ_32b [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:35:16: warning: Member variable 'TextureLoader::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:35:16: warning: Member variable 'TextureLoader::m_rdp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:35:16: warning: Member variable 'TextureLoader::m_currentTile' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.h:82:18: style:inconclusive: Technically the member function 'RDPTile::getWidth' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.h:83:18: style:inconclusive: Technically the member function 'RDPTile::getHeight' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_BGIMAGE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:200:31: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:323:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IM_SIZ_32b [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:247:27: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:430:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxTexels [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:248:28: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:549:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IM_SIZ_32b [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:575:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0_ARB [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:203:18: style: The scope of the variable 'line' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureLoader.cpp:203:23: style: Variable 'line' is assigned a value that is never used. [unreadVariable] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F3D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:113:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:129:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:145:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:159:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:172:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:188:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:205:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:221:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:233:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:246:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:266:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:276:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:284:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:297:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:306:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:319:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:376:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:411:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:475:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:531:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:541:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:545:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:549:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:553:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:114:32: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:146:34: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:160:39: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:173:41: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:189:35: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:206:33: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:247:29: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:485:33: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:160:32: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode0.cpp:189:28: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F3DEX [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:109:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:133:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:175:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:188:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:217:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:231:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:110:31: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:134:34: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:146:34: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:176:41: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:189:42: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:203:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:220:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode1.cpp:232:34: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode10.cpp:94:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VTX [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode10.cpp:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TRI4 [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode10.cpp:159:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode2.cpp:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_RDPHALF_1 [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_rsp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_rdp' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_maxBytes' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_cachedBytes' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_bitDepth' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:51:15: warning: Member variable 'TextureCache::m_mipmap' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:271:20: performance:inconclusive: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.h:60:10: note: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:271:20: note: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VTX [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:82:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:95:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:108:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:122:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:83:43: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:96:39: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:109:47: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:123:35: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:96:32: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:109:40: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode4.cpp:123:28: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:400:18: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:402:18: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F3DEX2 [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:184:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:209:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:243:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:256:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:281:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:294:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:364:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:411:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:422:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:468:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:496:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:500:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:504:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:508:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:516:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:185:37: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:244:39: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:257:42: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:269:38: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:365:36: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:257:35: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode5.cpp:269:31: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:373:26: style: The scope of the variable 'i' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:373:36: style: The scope of the variable 'ty' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:375:25: style: The scope of the variable 'src' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:542:25: style: The scope of the variable 'src' can be reduced. [variableScope] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:111:24: style: Variable 'temp2' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:271:43: style: Parameter 'texture' can be declared as pointer to const [constParameterPointer] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode6.cpp:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F3D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode6.cpp:175:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode6.cpp:176:35: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode6.cpp:63:63: style:inconclusive: Function 'initialize' argument 4 names different: declaration 'mem' definition 'memory'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode6.h:53:66: note: Function 'initialize' argument 4 names different: declaration 'mem' definition 'memory'. mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode6.cpp:63:63: note: Function 'initialize' argument 4 names different: declaration 'mem' definition 'memory'. mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F3DEX [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:115:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:127:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:139:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:151:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:163:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:175:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:187:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:199:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:211:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:223:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:235:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode7.cpp:247:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode9.cpp:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F3D [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode9.cpp:104:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode9.cpp:116:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode9.cpp:105:44: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCode9.cpp:117:40: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:231:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:175:16: warning: Member variable 'UCodeSelector::m_memory' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:296:20: performance:inconclusive: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:53:9: note: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:296:20: note: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:320:20: performance:inconclusive: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:54:9: note: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:320:20: note: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:260:26: style: C-style pointer casting [cstyleCast] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:203:54: style:inconclusive: Function 'checkUCode' argument 2 names different: declaration 'ucDStart' definition 'ucDataStart'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:45:43: note: Function 'checkUCode' argument 2 names different: declaration 'ucDStart' definition 'ucDataStart'. mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:203:54: note: Function 'checkUCode' argument 2 names different: declaration 'ucDStart' definition 'ucDataStart'. mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:205:54: style:inconclusive: Function 'checkUCode' argument 4 names different: declaration 'ucDSize' definition 'ucDataSize'. [funcArgNamesDifferent] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:47:43: note: Function 'checkUCode' argument 4 names different: declaration 'ucDSize' definition 'ucDataSize'. mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:205:54: note: Function 'checkUCode' argument 4 names different: declaration 'ucDSize' definition 'ucDataSize'. mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:260:18: style: Variable 'RDRAM' can be declared as pointer to const [constVariablePointer] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:94:25: warning: Member variable 'AdvancedTexEnvCombiner::ARB_texture_env_combine' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:94:25: warning: Member variable 'AdvancedTexEnvCombiner::ARB_texture_env_crossbar' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:94:25: warning: Member variable 'AdvancedTexEnvCombiner::ATI_texture_env_combine3' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:94:25: warning: Member variable 'AdvancedTexEnvCombiner::ATIX_texture_env_route' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:94:25: warning: Member variable 'AdvancedTexEnvCombiner::NV_texture_env_combine4' is not initialized in the constructor. [uninitMemberVar] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:349:70: style: Variable 'envCombiner->alpha[curUnit].arg0.operand' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:348:29: note: envCombiner->alpha[curUnit].arg0.operand is assigned mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:349:70: note: envCombiner->alpha[curUnit].arg0.operand is overwritten mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:488:70: style: Variable 'envCombiner->color[curUnit].arg0.operand' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:487:29: note: envCombiner->color[curUnit].arg0.operand is assigned mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/AdvancedTexEnvCombiner.cpp:488:70: note: envCombiner->color[curUnit].arg0.operand is overwritten diff: head mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:20: style:inconclusive: Technically the member function 'CombinerBase::getCombinerColor' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:77:10: note: Technically the member function 'CombinerBase::getCombinerColor' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:20: note: Technically the member function 'CombinerBase::getCombinerColor' can be const. 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:77:10: style:inconclusive: Technically the member function 'CombinerBase::getCombinerColor' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.cpp:123:20: note: Technically the member function 'CombinerBase::getCombinerColor' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/Combiner/CombinerBase.h:77:10: note: Technically the member function 'CombinerBase::getCombinerColor' can be const. head mupen64plus-video-arachnoid-src-2.6.0/src/ExtensionChecker.cpp:46:37: style: C-style pointer casting [cstyleCast] head mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:115:18: performance:inconclusive: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:40:10: note: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:115:18: note: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:127:18: performance:inconclusive: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:47:10: note: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:127:18: note: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:140:18: performance:inconclusive: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:48:10: note: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:140:18: note: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:153:18: performance:inconclusive: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:49:10: note: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:153:18: note: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:173:18: performance:inconclusive: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:43:10: note: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:173:18: note: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:187:18: performance:inconclusive: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:44:10: note: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:187:18: note: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:40:10: performance:inconclusive: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:115:18: note: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:40:10: note: Technically the member function 'FogManager::dispose' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:43:10: performance:inconclusive: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:173:18: note: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:43:10: note: Technically the member function 'FogManager::setLinearFog' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:44:10: performance:inconclusive: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:187:18: note: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:44:10: note: Technically the member function 'FogManager::setFogColor' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:47:10: performance:inconclusive: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:127:18: note: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:47:10: note: Technically the member function 'FogManager::setFogCoordPointer' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:48:10: performance:inconclusive: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:140:18: note: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:48:10: note: Technically the member function 'FogManager::enableFogCoordArray' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:49:10: performance:inconclusive: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.cpp:153:18: note: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/FogManager.h:49:10: note: Technically the member function 'FogManager::disableFogCoordArray' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:389:22: performance:inconclusive: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:64:10: note: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:389:22: note: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:414:22: style:inconclusive: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:68:10: note: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:414:22: note: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. head mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:425:22: style:inconclusive: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:71:10: note: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:425:22: note: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. head mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:460:22: style:inconclusive: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:82:10: note: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:460:22: note: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. head mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:472:22: performance:inconclusive: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:83:10: note: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:472:22: note: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:64:10: performance:inconclusive: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:389:22: note: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:64:10: note: Technically the member function 'GraphicsPlugin::drawScreen' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:68:10: style:inconclusive: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:414:22: note: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:68:10: note: Technically the member function 'GraphicsPlugin::toggleFullscreen' can be const. 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:71:10: style:inconclusive: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:425:22: note: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:71:10: note: Technically the member function 'GraphicsPlugin::takeScreenshot' can be const. 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:82:10: style:inconclusive: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:460:22: note: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:82:10: note: Technically the member function 'GraphicsPlugin::_setWindowMode' can be const. 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:83:10: performance:inconclusive: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.cpp:472:22: note: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/GraphicsPlugin.h:83:10: note: Technically the member function 'GraphicsPlugin::_setTextureCacheSize' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:107:21: performance:inconclusive: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:51:10: note: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:107:21: note: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:118:21: performance:inconclusive: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:52:10: note: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:118:21: note: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:131:21: performance:inconclusive: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:53:10: note: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:131:21: note: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:170:21: performance:inconclusive: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:69:10: note: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:170:21: note: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:185:21: performance:inconclusive: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:70:10: note: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:185:21: note: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:207:21: style:inconclusive: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:62:10: note: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:207:21: note: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:216:21: performance:inconclusive: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:57:10: note: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:216:21: note: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:227:21: performance:inconclusive: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:58:10: note: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:227:21: note: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:235:21: performance:inconclusive: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:65:10: note: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:235:21: note: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:254:21: performance:inconclusive: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:73:10: note: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:254:21: note: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:273:21: performance:inconclusive: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:87:10: note: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:273:21: note: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:281:21: performance:inconclusive: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:88:10: note: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:281:21: note: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:289:21: style:inconclusive: Technically the member function 'OpenGLManager::setCullMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:80:10: note: Technically the member function 'OpenGLManager::setCullMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:289:21: note: Technically the member function 'OpenGLManager::setCullMode' can be const. head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:322:21: performance:inconclusive: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:50:10: note: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:322:21: note: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:74:21: performance:inconclusive: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:84:10: note: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:74:21: note: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:98:21: performance:inconclusive: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:89:10: note: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:98:21: note: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:50:10: performance:inconclusive: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:322:21: note: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:50:10: note: Technically the member function 'OpenGLManager::dispose' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:51:10: performance:inconclusive: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:107:21: note: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:51:10: note: Technically the member function 'OpenGLManager::resize' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:52:10: performance:inconclusive: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:118:21: note: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:52:10: note: Technically the member function 'OpenGLManager::toggleFullscreen' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:53:10: performance:inconclusive: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:131:21: note: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:53:10: note: Technically the member function 'OpenGLManager::beginRendering' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:57:10: performance:inconclusive: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:216:21: note: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:57:10: note: Technically the member function 'OpenGLManager::setFogEnabled' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:58:10: performance:inconclusive: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:227:21: note: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:58:10: note: Technically the member function 'OpenGLManager::getFogEnabled' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:62:10: style:inconclusive: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:207:21: note: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:62:10: note: Technically the member function 'OpenGLManager::getLightingEnabled' can be const. 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:65:10: performance:inconclusive: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:235:21: note: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:65:10: note: Technically the member function 'OpenGLManager::setTextureing2D' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:69:10: performance:inconclusive: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:170:21: note: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:69:10: note: Technically the member function 'OpenGLManager::setZBufferEnabled' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:70:10: performance:inconclusive: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:185:21: note: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:70:10: note: Technically the member function 'OpenGLManager::getZBufferEnabled' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:73:10: performance:inconclusive: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:254:21: note: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:73:10: note: Technically the member function 'OpenGLManager::setAlphaTest' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:80:10: style:inconclusive: Technically the member function 'OpenGLManager::setCullMode' can be const. [functionConst] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:289:21: note: Technically the member function 'OpenGLManager::setCullMode' can be const. mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:80:10: note: Technically the member function 'OpenGLManager::setCullMode' can be const. 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:84:10: performance:inconclusive: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:74:21: note: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:84:10: note: Technically the member function 'OpenGLManager::setViewport' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:87:10: performance:inconclusive: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:273:21: note: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:87:10: note: Technically the member function 'OpenGLManager::setScissorEnabled' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:88:10: performance:inconclusive: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:281:21: note: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:88:10: note: Technically the member function 'OpenGLManager::getScissorEnabled' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:89:10: performance:inconclusive: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.cpp:98:21: note: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/OpenGLManager.h:89:10: note: Technically the member function 'OpenGLManager::setScissor' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:53:23: performance:inconclusive: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.h:44:10: note: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:53:23: note: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.h:44:10: performance:inconclusive: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.cpp:53:23: note: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RDP/RDPInstructions.h:44:10: note: Technically the member function 'RDPInstructions::initialize' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:212:11: performance:inconclusive: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:227:10: note: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:212:11: note: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:481:11: performance:inconclusive: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:164:10: note: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:481:11: note: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:575:11: performance:inconclusive: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:206:10: note: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:575:11: note: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:579:11: performance:inconclusive: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:207:10: note: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:579:11: note: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:583:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:197:10: note: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:583:11: note: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:587:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:198:10: note: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:587:11: note: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:591:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:199:10: note: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:591:11: note: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:595:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:200:10: note: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:595:11: note: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:599:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:201:10: note: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:599:11: note: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:603:11: performance:inconclusive: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:208:10: note: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:603:11: note: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:607:11: performance:inconclusive: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:209:10: note: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:607:11: note: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:611:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:202:10: note: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:611:11: note: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:615:11: performance:inconclusive: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:203:10: note: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:615:11: note: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:624:11: performance:inconclusive: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:210:10: note: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:624:11: note: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:628:11: performance:inconclusive: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:158:10: note: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:628:11: note: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:632:11: performance:inconclusive: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:218:10: note: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:632:11: note: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:636:11: performance:inconclusive: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:159:10: note: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:636:11: note: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:158:10: performance:inconclusive: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:628:11: note: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:158:10: note: Technically the member function 'RSP::RSP_LookAt' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:159:10: performance:inconclusive: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:636:11: note: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:159:10: note: Technically the member function 'RSP::RSP_PerspNormalize' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:164:10: performance:inconclusive: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:481:11: note: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:164:10: note: Technically the member function 'RSP::RSP_CullDisplayList' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:197:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:583:11: note: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:197:10: note: Technically the member function 'RSP::RSP_ObjRectangle' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:198:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:587:11: note: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:198:10: note: Technically the member function 'RSP::RSP_ObjSprite' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:199:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:591:11: note: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:199:10: note: Technically the member function 'RSP::RSP_ObjLoadTxtr' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:200:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:595:11: note: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:200:10: note: Technically the member function 'RSP::RSP_ObjLoadTxSprite' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:201:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:599:11: note: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:201:10: note: Technically the member function 'RSP::RSP_ObjLoadTxRectR' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:202:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:611:11: note: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:202:10: note: Technically the member function 'RSP::RSP_ObjMatrix' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:203:10: performance:inconclusive: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:615:11: note: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:203:10: note: Technically the member function 'RSP::RSP_ObjSubMatrix' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:206:10: performance:inconclusive: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:575:11: note: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:206:10: note: Technically the member function 'RSP::RSP_Line3D' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:207:10: performance:inconclusive: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:579:11: note: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:207:10: note: Technically the member function 'RSP::RSP_LineW3D' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:208:10: performance:inconclusive: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:603:11: note: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:208:10: note: Technically the member function 'RSP::RSP_BgRect1Cyc' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:209:10: performance:inconclusive: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:607:11: note: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:209:10: note: Technically the member function 'RSP::RSP_BgRectCopy' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:210:10: performance:inconclusive: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:624:11: note: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:210:10: note: Technically the member function 'RSP::RSP_Sprite2DBase' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:218:10: performance:inconclusive: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:632:11: note: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:218:10: note: Technically the member function 'RSP::RSP_ClipRatio' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:227:10: performance:inconclusive: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.cpp:212:11: note: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSP.h:227:10: note: Technically the member function 'RSP::RSP_LoadUcodeEx' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:299:24: performance:inconclusive: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:75:10: note: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:299:24: note: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:343:24: performance:inconclusive: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:79:10: note: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:343:24: note: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:355:24: performance:inconclusive: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:81:10: note: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:355:24: note: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:416:24: performance:inconclusive: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:86:10: note: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:416:24: note: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:477:64: style: C-style pointer casting [cstyleCast] 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:75:10: performance:inconclusive: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:299:24: note: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:75:10: note: Technically the member function 'RSPVertexManager::DMAOffsets' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:79:10: performance:inconclusive: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:343:24: note: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:79:10: note: Technically the member function 'RSPVertexManager::add2Triangles' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:81:10: performance:inconclusive: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:355:24: note: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:81:10: note: Technically the member function 'RSPVertexManager::add4Triangles' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:86:10: performance:inconclusive: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.cpp:416:24: note: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/RSP/RSPVertexManager.h:86:10: note: Technically the member function 'RSPVertexManager::add1Quadrangle' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:272:19: performance:inconclusive: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.h:57:10: note: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:272:19: note: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.h:57:10: performance:inconclusive: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.cpp:272:19: note: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/framebuffer/FrameBuffer.h:57:10: note: Technically the member function 'FrameBuffer::_deactivate' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:121:29: performance:inconclusive: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:47:18: note: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:121:29: note: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: performance:inconclusive: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: note: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: note: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: style: Unused private function: 'CRCCalculator::_reflect' [unusedPrivateFunction] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: note: Unused private function: 'CRCCalculator::_reflect' mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: note: Unused private function: 'CRCCalculator::_reflect' head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:92:29: performance:inconclusive: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:46:18: note: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:92:29: note: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:46:18: performance:inconclusive: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:92:29: note: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:46:18: note: Technically the member function 'CRCCalculator::calcCRC' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:47:18: performance:inconclusive: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:121:29: note: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:47:18: note: Technically the member function 'CRCCalculator::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: performance:inconclusive: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.cpp:149:29: note: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: note: Technically the member function 'CRCCalculator::_reflect' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator.h:52:18: style: Unused private function: 'CRCCalculator::_reflect' [unusedPrivateFunction] head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:110:30: performance:inconclusive: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:52:18: note: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:110:30: note: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:65:30: performance:inconclusive: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:46:18: note: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:65:30: note: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:82:30: performance:inconclusive: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:47:18: note: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:82:30: note: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:46:18: performance:inconclusive: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:65:30: note: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:46:18: note: Technically the member function 'CRCCalculator2::calcCRC' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:47:18: performance:inconclusive: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:82:30: note: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:47:18: note: Technically the member function 'CRCCalculator2::calcPaletteCRC' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:52:18: performance:inconclusive: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.cpp:110:30: note: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/hash/CRCCalculator2.h:52:18: note: Technically the member function 'CRCCalculator2::_reflect' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:72:21: performance:inconclusive: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.h:39:10: note: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:72:21: note: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.h:39:10: performance:inconclusive: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.cpp:72:21: note: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/CachedTexture.h:39:10: note: Technically the member function 'CachedTexture::deactivate' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:140:58: style: C-style pointer casting [cstyleCast] head mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:145:58: style: C-style pointer casting [cstyleCast] head mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:150:62: style: C-style pointer casting [cstyleCast] head mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:155:62: style: C-style pointer casting [cstyleCast] head mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:271:27: performance:inconclusive: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.h:59:10: note: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:271:27: note: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.h:59:10: performance:inconclusive: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.cpp:271:27: note: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/ImageFormatSelector.h:59:10: note: Technically the member function 'ImageFormatSelector::detectImageFormat' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:271:20: performance:inconclusive: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.h:60:10: note: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:271:20: note: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.h:60:10: performance:inconclusive: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.cpp:271:20: note: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/texture/TextureCache.h:60:10: note: Technically the member function 'TextureCache::remove' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:296:20: performance:inconclusive: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:53:9: note: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:296:20: note: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). head mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:320:20: performance:inconclusive: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:54:9: note: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:320:20: note: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:53:9: performance:inconclusive: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:296:20: note: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:53:9: note: Technically the member function 'UCodeSelector::_detectUCode' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:54:9: performance:inconclusive: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.cpp:320:20: note: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). mupen64plus-video-arachnoid-src-2.6.0/src/ucodes/UCodeSelector.h:54:9: note: Technically the member function 'UCodeSelector::_detectUCodeFromString' can be static (but you may consider moving to unnamed namespace). DONE