summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2019-04-16 16:32:08 +0200
committerTobias Hunger <tobias.hunger@qt.io>2019-04-16 16:32:08 +0200
commit6630937e63ae5797487b86743a7733c8ae5cc42c (patch)
tree3d53dacf6430f9099e1fb20835881205de674961 /src
parent37ed6dae00640f9cc980ffda05347c12a7eb5d7e (diff)
parentc7af193d2e49e9f10b86262e63d8d13abf72b5cf (diff)
Merge commit 'dev' into 'wip/cmake-merge'
Diffstat (limited to 'src')
-rw-r--r--src/3rdparty/angle/AUTHORS9
-rw-r--r--src/3rdparty/angle/CONTRIBUTORS20
-rw-r--r--src/3rdparty/angle/LICENSE64
-rw-r--r--src/3rdparty/angle/id/commit.h14
-rw-r--r--src/3rdparty/angle/include/EGL/egl.h24
-rw-r--r--src/3rdparty/angle/include/EGL/eglext.h464
-rw-r--r--src/3rdparty/angle/include/EGL/eglext_angle.h170
-rw-r--r--src/3rdparty/angle/include/EGL/eglplatform.h31
-rw-r--r--src/3rdparty/angle/include/GLES2/gl2.h14
-rw-r--r--src/3rdparty/angle/include/GLES2/gl2ext.h544
-rw-r--r--src/3rdparty/angle/include/GLES2/gl2ext_angle.h551
-rw-r--r--src/3rdparty/angle/include/GLES3/gl3ext.h24
-rw-r--r--src/3rdparty/angle/include/GLSLANG/ShaderLang.h667
-rw-r--r--src/3rdparty/angle/include/GLSLANG/ShaderVars.h161
-rw-r--r--src/3rdparty/angle/include/KHR/khrplatform.h9
-rw-r--r--src/3rdparty/angle/include/angle_gl.h5
-rw-r--r--src/3rdparty/angle/include/export.h8
-rw-r--r--src/3rdparty/angle/include/platform/Platform.h411
-rw-r--r--src/3rdparty/angle/include/platform/WorkaroundsD3D.h130
-rw-r--r--src/3rdparty/angle/qt_attribution.json4
-rw-r--r--src/3rdparty/angle/src/common/BitSetIterator.h156
-rw-r--r--src/3rdparty/angle/src/common/Color.h53
-rw-r--r--src/3rdparty/angle/src/common/Color.inl37
-rw-r--r--src/3rdparty/angle/src/common/MemoryBuffer.cpp105
-rw-r--r--src/3rdparty/angle/src/common/MemoryBuffer.h55
-rw-r--r--src/3rdparty/angle/src/common/Optional.h33
-rw-r--r--src/3rdparty/angle/src/common/angleutils.cpp62
-rw-r--r--src/3rdparty/angle/src/common/angleutils.h131
-rw-r--r--src/3rdparty/angle/src/common/bitset_utils.h498
-rw-r--r--src/3rdparty/angle/src/common/debug.cpp226
-rw-r--r--src/3rdparty/angle/src/common/debug.h266
-rw-r--r--src/3rdparty/angle/src/common/event_tracer.cpp37
-rw-r--r--src/3rdparty/angle/src/common/event_tracer.h14
-rw-r--r--src/3rdparty/angle/src/common/mathutil.cpp20
-rw-r--r--src/3rdparty/angle/src/common/mathutil.h571
-rw-r--r--src/3rdparty/angle/src/common/matrix_utils.h37
-rw-r--r--src/3rdparty/angle/src/common/platform.h47
-rw-r--r--src/3rdparty/angle/src/common/string_utils.cpp77
-rw-r--r--src/3rdparty/angle/src/common/string_utils.h38
-rw-r--r--src/3rdparty/angle/src/common/system_utils.h27
-rw-r--r--src/3rdparty/angle/src/common/system_utils_linux.cpp89
-rw-r--r--src/3rdparty/angle/src/common/system_utils_mac.cpp94
-rw-r--r--src/3rdparty/angle/src/common/system_utils_win.cpp79
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/README.angle27
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/base_export.h13
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/containers/mru_cache.h275
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/logging.h26
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/macros.h17
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/numerics/OWNERS3
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/numerics/safe_conversions.h179
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/numerics/safe_conversions_impl.h274
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/numerics/safe_math.h329
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/numerics/safe_math_impl.h575
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/numerics/safe_numerics_unittest.cc771
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/sha1.cc245
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/sha1.h36
-rw-r--r--src/3rdparty/angle/src/common/third_party/base/anglebase/sys_byteorder.h49
-rw-r--r--src/3rdparty/angle/src/common/third_party/smhasher/LICENSE23
-rw-r--r--src/3rdparty/angle/src/common/third_party/smhasher/README.angle14
-rw-r--r--src/3rdparty/angle/src/common/third_party/smhasher/src/PMurHash.cpp320
-rw-r--r--src/3rdparty/angle/src/common/third_party/smhasher/src/PMurHash.h59
-rw-r--r--src/3rdparty/angle/src/common/tls.cpp4
-rw-r--r--src/3rdparty/angle/src/common/uniform_type_info_autogen.cpp275
-rw-r--r--src/3rdparty/angle/src/common/utilities.cpp338
-rw-r--r--src/3rdparty/angle/src/common/utilities.h97
-rw-r--r--src/3rdparty/angle/src/common/vector_utils.h523
-rw-r--r--src/3rdparty/angle/src/compiler/fuzz/translator_fuzzer.cpp179
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/DiagnosticsBase.cpp214
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/DiagnosticsBase.h17
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/DirectiveHandlerBase.cpp2
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/DirectiveHandlerBase.h6
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/DirectiveParser.cpp630
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/DirectiveParser.h24
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/ExpressionParser.h8
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/ExpressionParser.y85
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Input.cpp31
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Input.h26
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Lexer.cpp2
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Lexer.h4
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Macro.cpp35
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Macro.h12
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/MacroExpander.cpp297
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/MacroExpander.h55
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Preprocessor.cpp72
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Preprocessor.h20
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/SourceLocation.h12
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Token.cpp21
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Token.h29
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Tokenizer.h17
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/Tokenizer.l55
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/numeric_lex.h18
-rw-r--r--src/3rdparty/angle/src/compiler/preprocessor/pp_utils.h18
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ASTMetadataHLSL.cpp155
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ASTMetadataHLSL.h17
-rw-r--r--src/3rdparty/angle/src/compiler/translator/AddAndTrueToLoopCondition.cpp59
-rw-r--r--src/3rdparty/angle/src/compiler/translator/AddAndTrueToLoopCondition.h20
-rw-r--r--src/3rdparty/angle/src/compiler/translator/AddDefaultReturnStatements.cpp58
-rw-r--r--src/3rdparty/angle/src/compiler/translator/AddDefaultReturnStatements.h22
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ArrayReturnValueToOutParameter.cpp227
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ArrayReturnValueToOutParameter.h12
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BaseTypes.h958
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp107
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BreakVariableAliasingInInnerLoops.h23
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BuiltInFunctionEmulator.cpp308
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BuiltInFunctionEmulator.h192
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp166
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BuiltInFunctionEmulatorGLSL.h21
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp551
-rw-r--r--src/3rdparty/angle/src/compiler/translator/BuiltInFunctionEmulatorHLSL.h11
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Cache.cpp41
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Cache.h36
-rw-r--r--src/3rdparty/angle/src/compiler/translator/CallDAG.cpp261
-rw-r--r--src/3rdparty/angle/src/compiler/translator/CallDAG.h16
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ClampPointSize.cpp47
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ClampPointSize.h22
-rw-r--r--src/3rdparty/angle/src/compiler/translator/CodeGen.cpp81
-rw-r--r--src/3rdparty/angle/src/compiler/translator/CollectVariables.cpp869
-rw-r--r--src/3rdparty/angle/src/compiler/translator/CollectVariables.h37
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Common.h73
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Compiler.cpp1111
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Compiler.h221
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ConstantUnion.cpp681
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ConstantUnion.h399
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.cpp221
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.h48
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DeferGlobalInitializers.cpp147
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DeferGlobalInitializers.h32
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DetectCallDepth.cpp185
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DetectCallDepth.h78
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DetectDiscontinuity.cpp191
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DetectDiscontinuity.h71
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Diagnostics.cpp105
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Diagnostics.h46
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DirectiveHandler.cpp139
-rw-r--r--src/3rdparty/angle/src/compiler/translator/DirectiveHandler.h14
-rw-r--r--src/3rdparty/angle/src/compiler/translator/EmulateGLFragColorBroadcast.cpp129
-rw-r--r--src/3rdparty/angle/src/compiler/translator/EmulateGLFragColorBroadcast.h31
-rw-r--r--src/3rdparty/angle/src/compiler/translator/EmulatePrecision.cpp868
-rw-r--r--src/3rdparty/angle/src/compiler/translator/EmulatePrecision.h25
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ExpandIntegerPowExpressions.cpp153
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ExpandIntegerPowExpressions.h29
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ExtensionBehavior.cpp96
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ExtensionBehavior.h65
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ExtensionGLSL.cpp5
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ExtensionGLSL.h7
-rw-r--r--src/3rdparty/angle/src/compiler/translator/FindMain.cpp38
-rw-r--r--src/3rdparty/angle/src/compiler/translator/FindMain.h23
-rw-r--r--src/3rdparty/angle/src/compiler/translator/FindSymbolNode.cpp58
-rw-r--r--src/3rdparty/angle/src/compiler/translator/FindSymbolNode.h27
-rw-r--r--src/3rdparty/angle/src/compiler/translator/FlagStd140Structs.cpp88
-rw-r--r--src/3rdparty/angle/src/compiler/translator/FlagStd140Structs.h37
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ForLoopUnroll.cpp97
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ForLoopUnroll.h53
-rw-r--r--src/3rdparty/angle/src/compiler/translator/HashNames.cpp72
-rw-r--r--src/3rdparty/angle/src/compiler/translator/HashNames.h14
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ImageFunctionHLSL.cpp304
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ImageFunctionHLSL.h76
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InfoSink.cpp38
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InfoSink.h78
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Initialize.cpp1252
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Initialize.h23
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeDll.cpp15
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeDll.h6
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeGlobals.h2
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeParseContext.cpp42
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeParseContext.h17
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeVariables.cpp325
-rw-r--r--src/3rdparty/angle/src/compiler/translator/InitializeVariables.h76
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermNode.cpp3818
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermNode.h847
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermNodePatternMatcher.cpp157
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermNodePatternMatcher.h75
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermNode_util.cpp254
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermNode_util.h60
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermTraverse.cpp630
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IntermTraverse.h355
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Intermediate.cpp508
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Intermediate.h75
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IsASTDepthBelowLimit.cpp51
-rw-r--r--src/3rdparty/angle/src/compiler/translator/IsASTDepthBelowLimit.h20
-rw-r--r--src/3rdparty/angle/src/compiler/translator/LoopInfo.cpp211
-rw-r--r--src/3rdparty/angle/src/compiler/translator/LoopInfo.h80
-rw-r--r--src/3rdparty/angle/src/compiler/translator/MMap.h56
-rw-r--r--src/3rdparty/angle/src/compiler/translator/NodeSearch.h19
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Operator.cpp554
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Operator.h126
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputESSL.cpp17
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputESSL.h23
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputGLSL.cpp80
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputGLSL.h17
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputGLSLBase.cpp1846
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputGLSLBase.h76
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputHLSL.cpp3540
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputHLSL.h186
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputTree.cpp682
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputTree.h22
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputVulkanGLSL.cpp80
-rw-r--r--src/3rdparty/angle/src/compiler/translator/OutputVulkanGLSL.h34
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ParamType.h102
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ParseContext.cpp6080
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ParseContext.h767
-rw-r--r--src/3rdparty/angle/src/compiler/translator/PoolAlloc.cpp227
-rw-r--r--src/3rdparty/angle/src/compiler/translator/PoolAlloc.h220
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Pragma.h9
-rw-r--r--src/3rdparty/angle/src/compiler/translator/PruneEmptyDeclarations.cpp81
-rw-r--r--src/3rdparty/angle/src/compiler/translator/PruneEmptyDeclarations.h15
-rw-r--r--src/3rdparty/angle/src/compiler/translator/PruneNoOps.cpp156
-rw-r--r--src/3rdparty/angle/src/compiler/translator/PruneNoOps.h24
-rw-r--r--src/3rdparty/angle/src/compiler/translator/QualifierAlive.cpp58
-rw-r--r--src/3rdparty/angle/src/compiler/translator/QualifierAlive.h12
-rw-r--r--src/3rdparty/angle/src/compiler/translator/QualifierTypes.cpp784
-rw-r--r--src/3rdparty/angle/src/compiler/translator/QualifierTypes.h191
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RecordConstantPrecision.cpp94
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RecordConstantPrecision.h23
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RegenerateStructNames.cpp34
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RegenerateStructNames.h20
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveArrayLengthMethod.cpp83
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveArrayLengthMethod.h29
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveDynamicIndexing.cpp319
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveDynamicIndexing.h12
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveEmptySwitchStatements.cpp56
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveEmptySwitchStatements.h18
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveInvariantDeclaration.cpp43
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveInvariantDeclaration.h18
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp116
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.h21
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemovePow.cpp36
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemovePow.h5
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveSwitchFallThrough.cpp187
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveSwitchFallThrough.h42
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveUnreferencedVariables.cpp358
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RemoveUnreferencedVariables.h24
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RenameFunction.h36
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteDoWhile.cpp62
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteDoWhile.h9
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteElseBlocks.cpp112
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteElseBlocks.h8
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteTexelFetchOffset.cpp154
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteTexelFetchOffset.h28
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp94
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteUnaryMinusOperatorFloat.h19
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp112
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RewriteUnaryMinusOperatorInt.h20
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RunAtTheEndOfShader.cpp112
-rw-r--r--src/3rdparty/angle/src/compiler/translator/RunAtTheEndOfShader.h23
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp275
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.h49
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SearchSymbol.cpp3
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SearchSymbol.h4
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.cpp76
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h6
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateDeclarations.cpp52
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateDeclarations.h7
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateExpressionsReturningArrays.cpp145
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateExpressionsReturningArrays.h12
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Severity.h22
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ShaderLang.cpp426
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ShaderVars.cpp397
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SimplifyArrayAssignment.cpp38
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SimplifyArrayAssignment.h25
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SimplifyLoopConditions.cpp300
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SimplifyLoopConditions.h25
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SplitSequenceOperator.cpp171
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SplitSequenceOperator.h28
-rw-r--r--src/3rdparty/angle/src/compiler/translator/StructureHLSL.cpp448
-rw-r--r--src/3rdparty/angle/src/compiler/translator/StructureHLSL.h41
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SymbolTable.cpp448
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SymbolTable.h494
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SymbolUniqueId.cpp28
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SymbolUniqueId.h36
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TextureFunctionHLSL.cpp1322
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TextureFunctionHLSL.h76
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorESSL.cpp146
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorESSL.h15
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorGLSL.cpp214
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorGLSL.h17
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorHLSL.cpp119
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorHLSL.h21
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorVulkan.cpp173
-rw-r--r--src/3rdparty/angle/src/compiler/translator/TranslatorVulkan.h34
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Types.cpp1045
-rw-r--r--src/3rdparty/angle/src/compiler/translator/Types.h675
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UnfoldShortCircuit.cpp185
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UnfoldShortCircuit.h38
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UnfoldShortCircuitAST.cpp44
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UnfoldShortCircuitAST.h12
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UnfoldShortCircuitToIf.cpp318
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UnfoldShortCircuitToIf.h13
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UniformHLSL.cpp434
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UniformHLSL.h85
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UseInterfaceBlockFields.cpp105
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UseInterfaceBlockFields.h30
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UtilsHLSL.cpp794
-rw-r--r--src/3rdparty/angle/src/compiler/translator/UtilsHLSL.h85
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateGlobalInitializer.cpp62
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateGlobalInitializer.h11
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateLimitations.cpp393
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateLimitations.h58
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateMaxParameters.cpp29
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateMaxParameters.h21
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateOutputs.cpp116
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateOutputs.h34
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateSwitch.cpp179
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateSwitch.h52
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateVaryingLocations.cpp174
-rw-r--r--src/3rdparty/angle/src/compiler/translator/ValidateVaryingLocations.h25
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VariableInfo.cpp673
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VariableInfo.h77
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VariablePacker.cpp394
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VariablePacker.h39
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp284
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VectorizeVectorScalarArithmetic.h25
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VersionGLSL.cpp145
-rw-r--r--src/3rdparty/angle/src/compiler/translator/VersionGLSL.h14
-rw-r--r--src/3rdparty/angle/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp132
-rw-r--r--src/3rdparty/angle/src/compiler/translator/WrapSwitchStatementsInBlocks.h22
-rw-r--r--src/3rdparty/angle/src/compiler/translator/blocklayout.cpp191
-rw-r--r--src/3rdparty/angle/src/compiler/translator/blocklayout.h75
-rw-r--r--src/3rdparty/angle/src/compiler/translator/blocklayoutHLSL.cpp63
-rw-r--r--src/3rdparty/angle/src/compiler/translator/blocklayoutHLSL.h32
-rw-r--r--src/3rdparty/angle/src/compiler/translator/compilerdebug.cpp37
-rw-r--r--src/3rdparty/angle/src/compiler/translator/compilerdebug.h53
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraph.cpp95
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraph.h199
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraphBuilder.cpp255
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraphBuilder.h199
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraphOutput.cpp64
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraphOutput.h31
-rw-r--r--src/3rdparty/angle/src/compiler/translator/depgraph/DependencyGraphTraverse.cpp69
-rw-r--r--src/3rdparty/angle/src/compiler/translator/emulated_builtin_function_data_hlsl.json1382
-rw-r--r--src/3rdparty/angle/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp859
-rw-r--r--src/3rdparty/angle/src/compiler/translator/glslang.h16
-rw-r--r--src/3rdparty/angle/src/compiler/translator/glslang.l183
-rw-r--r--src/3rdparty/angle/src/compiler/translator/glslang.y1027
-rw-r--r--src/3rdparty/angle/src/compiler/translator/intermOut.cpp626
-rw-r--r--src/3rdparty/angle/src/compiler/translator/length_limits.h7
-rw-r--r--src/3rdparty/angle/src/compiler/translator/parseConst.cpp264
-rw-r--r--src/3rdparty/angle/src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp130
-rw-r--r--src/3rdparty/angle/src/compiler/translator/timing/RestrictFragmentShaderTiming.h39
-rw-r--r--src/3rdparty/angle/src/compiler/translator/timing/RestrictVertexShaderTiming.cpp17
-rw-r--r--src/3rdparty/angle/src/compiler/translator/timing/RestrictVertexShaderTiming.h32
-rw-r--r--src/3rdparty/angle/src/compiler/translator/util.cpp780
-rw-r--r--src/3rdparty/angle/src/compiler/translator/util.h60
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo.cpp171
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo.h73
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo_internal.h38
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo_libpci.cpp132
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo_linux.cpp144
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo_mac.mm170
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo_win.cpp251
-rw-r--r--src/3rdparty/angle/src/gpu_info_util/SystemInfo_x11.cpp53
-rw-r--r--src/3rdparty/angle/src/id/commit.h3
-rw-r--r--src/3rdparty/angle/src/image_util/copyimage.cpp22
-rw-r--r--src/3rdparty/angle/src/image_util/copyimage.h (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/copyimage.h)15
-rw-r--r--src/3rdparty/angle/src/image_util/copyimage.inl (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/copyimage.inl)10
-rw-r--r--src/3rdparty/angle/src/image_util/generatemip.h34
-rw-r--r--src/3rdparty/angle/src/image_util/generatemip.inl (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/generatemip.inl)14
-rw-r--r--src/3rdparty/angle/src/image_util/imageformats.cpp1722
-rw-r--r--src/3rdparty/angle/src/image_util/imageformats.h700
-rw-r--r--src/3rdparty/angle/src/image_util/loadimage.cpp1323
-rw-r--r--src/3rdparty/angle/src/image_util/loadimage.h658
-rw-r--r--src/3rdparty/angle/src/image_util/loadimage.inl (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/loadimage.inl)33
-rw-r--r--src/3rdparty/angle/src/image_util/loadimage_etc.cpp (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/loadimage_etc.cpp)674
-rw-r--r--src/3rdparty/angle/src/libANGLE/AttributeMap.cpp85
-rw-r--r--src/3rdparty/angle/src/libANGLE/AttributeMap.h22
-rw-r--r--src/3rdparty/angle/src/libANGLE/BinaryStream.h97
-rw-r--r--src/3rdparty/angle/src/libANGLE/Buffer.cpp187
-rw-r--r--src/3rdparty/angle/src/libANGLE/Buffer.h100
-rw-r--r--src/3rdparty/angle/src/libANGLE/Caps.cpp940
-rw-r--r--src/3rdparty/angle/src/libANGLE/Caps.h291
-rw-r--r--src/3rdparty/angle/src/libANGLE/Compiler.cpp143
-rw-r--r--src/3rdparty/angle/src/libANGLE/Compiler.h20
-rw-r--r--src/3rdparty/angle/src/libANGLE/Config.cpp36
-rw-r--r--src/3rdparty/angle/src/libANGLE/Config.h11
-rw-r--r--src/3rdparty/angle/src/libANGLE/Constants.h40
-rw-r--r--src/3rdparty/angle/src/libANGLE/Context.cpp5684
-rw-r--r--src/3rdparty/angle/src/libANGLE/Context.h1039
-rw-r--r--src/3rdparty/angle/src/libANGLE/ContextState.cpp839
-rw-r--r--src/3rdparty/angle/src/libANGLE/ContextState.h164
-rw-r--r--src/3rdparty/angle/src/libANGLE/Data.cpp56
-rw-r--r--src/3rdparty/angle/src/libANGLE/Data.h72
-rw-r--r--src/3rdparty/angle/src/libANGLE/Debug.cpp24
-rw-r--r--src/3rdparty/angle/src/libANGLE/Debug.h9
-rw-r--r--src/3rdparty/angle/src/libANGLE/Device.cpp21
-rw-r--r--src/3rdparty/angle/src/libANGLE/Display.cpp812
-rw-r--r--src/3rdparty/angle/src/libANGLE/Display.h124
-rw-r--r--src/3rdparty/angle/src/libANGLE/Error.cpp58
-rw-r--r--src/3rdparty/angle/src/libANGLE/Error.h205
-rw-r--r--src/3rdparty/angle/src/libANGLE/Error.inl32
-rw-r--r--src/3rdparty/angle/src/libANGLE/ErrorStrings.h173
-rw-r--r--src/3rdparty/angle/src/libANGLE/Fence.cpp48
-rw-r--r--src/3rdparty/angle/src/libANGLE/Fence.h16
-rw-r--r--src/3rdparty/angle/src/libANGLE/Framebuffer.cpp2021
-rw-r--r--src/3rdparty/angle/src/libANGLE/Framebuffer.h319
-rw-r--r--src/3rdparty/angle/src/libANGLE/FramebufferAttachment.cpp227
-rw-r--r--src/3rdparty/angle/src/libANGLE/FramebufferAttachment.h186
-rw-r--r--src/3rdparty/angle/src/libANGLE/HandleAllocator.cpp34
-rw-r--r--src/3rdparty/angle/src/libANGLE/HandleAllocator.h8
-rw-r--r--src/3rdparty/angle/src/libANGLE/HandleRangeAllocator.cpp229
-rw-r--r--src/3rdparty/angle/src/libANGLE/HandleRangeAllocator.h60
-rw-r--r--src/3rdparty/angle/src/libANGLE/Image.cpp205
-rw-r--r--src/3rdparty/angle/src/libANGLE/Image.h66
-rw-r--r--src/3rdparty/angle/src/libANGLE/ImageIndex.cpp130
-rw-r--r--src/3rdparty/angle/src/libANGLE/ImageIndex.h14
-rw-r--r--src/3rdparty/angle/src/libANGLE/IndexRangeCache.cpp8
-rw-r--r--src/3rdparty/angle/src/libANGLE/IndexRangeCache.h3
-rw-r--r--src/3rdparty/angle/src/libANGLE/LoggingAnnotator.cpp44
-rw-r--r--src/3rdparty/angle/src/libANGLE/LoggingAnnotator.h31
-rw-r--r--src/3rdparty/angle/src/libANGLE/MemoryProgramCache.cpp772
-rw-r--r--src/3rdparty/angle/src/libANGLE/MemoryProgramCache.h130
-rw-r--r--src/3rdparty/angle/src/libANGLE/PackedGLEnums.h111
-rw-r--r--src/3rdparty/angle/src/libANGLE/PackedGLEnums_autogen.cpp174
-rw-r--r--src/3rdparty/angle/src/libANGLE/PackedGLEnums_autogen.h84
-rw-r--r--src/3rdparty/angle/src/libANGLE/Path.cpp78
-rw-r--r--src/3rdparty/angle/src/libANGLE/Path.h71
-rw-r--r--src/3rdparty/angle/src/libANGLE/Platform.cpp56
-rw-r--r--src/3rdparty/angle/src/libANGLE/Program.cpp2889
-rw-r--r--src/3rdparty/angle/src/libANGLE/Program.h641
-rw-r--r--src/3rdparty/angle/src/libANGLE/ProgramLinkedResources.cpp1040
-rw-r--r--src/3rdparty/angle/src/libANGLE/ProgramLinkedResources.h274
-rw-r--r--src/3rdparty/angle/src/libANGLE/ProgramPipeline.cpp65
-rw-r--r--src/3rdparty/angle/src/libANGLE/ProgramPipeline.h65
-rw-r--r--src/3rdparty/angle/src/libANGLE/Query.h3
-rw-r--r--src/3rdparty/angle/src/libANGLE/RefCountObject.cpp39
-rw-r--r--src/3rdparty/angle/src/libANGLE/RefCountObject.h88
-rw-r--r--src/3rdparty/angle/src/libANGLE/Renderbuffer.cpp147
-rw-r--r--src/3rdparty/angle/src/libANGLE/Renderbuffer.h43
-rw-r--r--src/3rdparty/angle/src/libANGLE/ResourceManager.cpp603
-rw-r--r--src/3rdparty/angle/src/libANGLE/ResourceManager.h298
-rw-r--r--src/3rdparty/angle/src/libANGLE/ResourceMap.h305
-rw-r--r--src/3rdparty/angle/src/libANGLE/Sampler.cpp73
-rw-r--r--src/3rdparty/angle/src/libANGLE/Sampler.h19
-rw-r--r--src/3rdparty/angle/src/libANGLE/Shader.cpp373
-rw-r--r--src/3rdparty/angle/src/libANGLE/Shader.h216
-rw-r--r--src/3rdparty/angle/src/libANGLE/SizedMRUCache.h174
-rw-r--r--src/3rdparty/angle/src/libANGLE/State.cpp1260
-rw-r--r--src/3rdparty/angle/src/libANGLE/State.h348
-rw-r--r--src/3rdparty/angle/src/libANGLE/Stream.cpp271
-rw-r--r--src/3rdparty/angle/src/libANGLE/Stream.h143
-rw-r--r--src/3rdparty/angle/src/libANGLE/Surface.cpp369
-rw-r--r--src/3rdparty/angle/src/libANGLE/Surface.h163
-rw-r--r--src/3rdparty/angle/src/libANGLE/Texture.cpp1509
-rw-r--r--src/3rdparty/angle/src/libANGLE/Texture.h359
-rw-r--r--src/3rdparty/angle/src/libANGLE/Thread.cpp91
-rw-r--r--src/3rdparty/angle/src/libANGLE/Thread.h51
-rw-r--r--src/3rdparty/angle/src/libANGLE/TransformFeedback.cpp159
-rw-r--r--src/3rdparty/angle/src/libANGLE/TransformFeedback.h61
-rw-r--r--src/3rdparty/angle/src/libANGLE/Uniform.cpp185
-rw-r--r--src/3rdparty/angle/src/libANGLE/Uniform.h100
-rw-r--r--src/3rdparty/angle/src/libANGLE/VaryingPacking.cpp (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/VaryingPacking.cpp)329
-rw-r--r--src/3rdparty/angle/src/libANGLE/VaryingPacking.h (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/VaryingPacking.h)99
-rw-r--r--src/3rdparty/angle/src/libANGLE/Version.h15
-rw-r--r--src/3rdparty/angle/src/libANGLE/Version.inl38
-rw-r--r--src/3rdparty/angle/src/libANGLE/VertexArray.cpp235
-rw-r--r--src/3rdparty/angle/src/libANGLE/VertexArray.h188
-rw-r--r--src/3rdparty/angle/src/libANGLE/VertexAttribute.cpp122
-rw-r--r--src/3rdparty/angle/src/libANGLE/VertexAttribute.h84
-rw-r--r--src/3rdparty/angle/src/libANGLE/VertexAttribute.inl47
-rw-r--r--src/3rdparty/angle/src/libANGLE/Workarounds.h29
-rw-r--r--src/3rdparty/angle/src/libANGLE/WorkerThread.cpp157
-rw-r--r--src/3rdparty/angle/src/libANGLE/WorkerThread.h284
-rw-r--r--src/3rdparty/angle/src/libANGLE/angletypes.cpp162
-rw-r--r--src/3rdparty/angle/src/libANGLE/angletypes.h307
-rw-r--r--src/3rdparty/angle/src/libANGLE/angletypes.inl47
-rw-r--r--src/3rdparty/angle/src/libANGLE/entry_points_enum_autogen.h336
-rw-r--r--src/3rdparty/angle/src/libANGLE/es3_copy_conversion_formats.json44
-rw-r--r--src/3rdparty/angle/src/libANGLE/es3_copy_conversion_table_autogen.cpp171
-rw-r--r--src/3rdparty/angle/src/libANGLE/es3_format_type_combinations.json171
-rw-r--r--src/3rdparty/angle/src/libANGLE/features.h12
-rw-r--r--src/3rdparty/angle/src/libANGLE/format_map_autogen.cpp1570
-rw-r--r--src/3rdparty/angle/src/libANGLE/format_map_data.json142
-rw-r--r--src/3rdparty/angle/src/libANGLE/formatutils.cpp1365
-rw-r--r--src/3rdparty/angle/src/libANGLE/formatutils.h141
-rw-r--r--src/3rdparty/angle/src/libANGLE/histogram_macros.h67
-rw-r--r--src/3rdparty/angle/src/libANGLE/packed_gl_enums.json35
-rw-r--r--src/3rdparty/angle/src/libANGLE/params.cpp68
-rw-r--r--src/3rdparty/angle/src/libANGLE/params.h228
-rw-r--r--src/3rdparty/angle/src/libANGLE/queryconversions.cpp206
-rw-r--r--src/3rdparty/angle/src/libANGLE/queryconversions.h87
-rw-r--r--src/3rdparty/angle/src/libANGLE/queryutils.cpp1916
-rw-r--r--src/3rdparty/angle/src/libANGLE/queryutils.h162
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/BufferImpl.h49
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/BufferImpl_mock.h32
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ContextImpl.cpp119
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ContextImpl.h186
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/DisplayImpl.cpp25
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/DisplayImpl.h60
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/EGLImplFactory.h68
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Format.h105
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Format_ID_autogen.inl147
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Format_table_autogen.cpp434
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/FramebufferAttachmentObjectImpl.h54
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/FramebufferImpl.h65
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/FramebufferImpl_mock.h57
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/GLImplFactory.h93
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Image.h77
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ImageImpl.h16
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ImageImpl_mock.h10
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ImplFactory.h74
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/PathImpl.h36
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ProgramImpl.cpp152
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ProgramImpl.h66
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ProgramImpl_mock.h27
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ProgramPipelineImpl.h32
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/RenderbufferImpl.cpp21
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/RenderbufferImpl.h24
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/RenderbufferImpl_mock.h15
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Renderer.cpp62
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Renderer.h121
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/SamplerImpl.h20
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/ShaderImpl.h12
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/StreamProducerImpl.h39
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/SurfaceImpl.cpp8
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/SurfaceImpl.h35
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/SyncImpl.h (renamed from src/3rdparty/angle/src/libANGLE/renderer/FenceSyncImpl.h)11
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/TextureImpl.cpp63
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/TextureImpl.h136
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/TextureImpl_mock.h116
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/TransformFeedbackImpl.h9
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/TransformFeedbackImpl_mock.h8
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/VertexArrayImpl.h14
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/Workarounds.h74
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json24
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/angle_format_map.json132
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/BufferD3D.cpp208
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/BufferD3D.h54
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/CompilerD3D.cpp10
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/CompilerD3D.h4
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/DeviceD3D.cpp27
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/DeviceD3D.h2
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/DisplayD3D.cpp195
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/DisplayD3D.h43
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/DynamicHLSL.cpp714
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/DynamicHLSL.h123
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/EGLImageD3D.cpp89
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/EGLImageD3D.h27
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/FramebufferD3D.cpp305
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/FramebufferD3D.h83
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/HLSLCompiler.cpp61
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/HLSLCompiler.h12
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ImageD3D.cpp30
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ImageD3D.h45
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/IndexBuffer.cpp27
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/IndexBuffer.h4
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/IndexDataManager.cpp250
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/IndexDataManager.h42
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/NativeWindowD3D.cpp23
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/NativeWindowD3D.h38
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ProgramD3D.cpp2199
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ProgramD3D.h329
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/RenderTargetD3D.h6
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/RenderbufferD3D.cpp77
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/RenderbufferD3D.h25
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/RendererD3D.cpp703
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/RendererD3D.h391
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/SamplerD3D.h2
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ShaderD3D.cpp100
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ShaderD3D.h44
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ShaderExecutableD3D.cpp16
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/ShaderExecutableD3D.h7
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/SurfaceD3D.cpp274
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/SurfaceD3D.h97
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/SwapChainD3D.cpp34
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/SwapChainD3D.h55
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/TextureD3D.cpp3088
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/TextureD3D.h864
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/TextureStorage.cpp39
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/TextureStorage.h44
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/TransformFeedbackD3D.cpp46
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/TransformFeedbackD3D.h35
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/VertexBuffer.cpp347
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/VertexBuffer.h116
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/VertexDataManager.cpp750
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/VertexDataManager.h108
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/WorkaroundsD3D.h66
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/copyimage.cpp22
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp2486
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.h230
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp1379
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.h174
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Clear11.cpp1152
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Clear11.h105
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Context11.cpp405
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Context11.h155
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp47
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.h6
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Fence11.cpp107
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Fence11.h11
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Framebuffer11.cpp461
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Framebuffer11.h78
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Image11.cpp591
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Image11.h67
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/IndexBuffer11.cpp62
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/IndexBuffer11.h23
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/InputLayoutCache.cpp464
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/InputLayoutCache.h142
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/NativeWindow.h97
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/NativeWindow11.h38
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.cpp205
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.h34
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/ProgramPipeline11.cpp24
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/ProgramPipeline11.h27
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Query11.cpp363
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Query11.h47
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp521
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.h137
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/RenderTarget11.cpp359
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/RenderTarget11.h90
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp4100
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.h573
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/ResourceManager11.cpp533
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/ResourceManager11.h366
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/ShaderExecutable11.cpp111
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/ShaderExecutable11.h45
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/StateManager11.cpp2797
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/StateManager11.h484
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/StreamProducerNV12.cpp102
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/StreamProducerNV12.h44
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp756
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/SwapChain11.h123
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp3701
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.h555
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/TransformFeedback11.cpp124
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/TransformFeedback11.h60
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Trim11.cpp9
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/Trim11.h4
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/VertexArray11.cpp413
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/VertexArray11.h82
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp149
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h25
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/copyvertex.inl45
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/dxgi_format_data.json118
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/dxgi_format_map_autogen.cpp516
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/dxgi_support_data.json623
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.cpp1896
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.h5
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/formatutils11.cpp1142
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/formatutils11.h56
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/gen_load_functions_table.cpp0
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/internal_format_initializer_table.cpp170
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/internal_format_initializer_table.h31
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/load_functions_data.json1116
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/load_functions_table.h31
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/load_functions_table_autogen.cpp2098
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/renderer11_utils.cpp2461
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/renderer11_utils.h375
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/shaders/Clear11.hlsl644
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/shaders/MultiplyAlpha.hlsl131
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/shaders/Passthrough2D11.hlsl11
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/shaders/ResolveDepthStencil.hlsl56
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba2dms11ps.h155
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/swizzle_format_data.json77
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/swizzle_format_info.h51
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/swizzle_format_info_autogen.cpp203
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/texture_format_data.json1199
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/texture_format_map.json78
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/texture_format_table.cpp35
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/texture_format_table.h89
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/texture_format_table_autogen.cpp3037
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/texture_format_table_utils.h85
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.cpp (renamed from src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow.cpp)147
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.h53
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.cpp67
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.h48
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.cpp131
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.h38
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/NativeWindow11WinRT.cpp126
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/NativeWindow11WinRT.h51
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp63
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.h10
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp410
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.h84
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Buffer9.cpp82
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Buffer9.h46
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Context9.cpp303
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Context9.h151
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.h4
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Fence9.cpp19
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Fence9.h2
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.cpp201
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h38
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Image9.cpp303
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Image9.h50
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.cpp33
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.h16
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/NativeWindow9.cpp39
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/NativeWindow9.h35
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Query9.cpp76
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Query9.h20
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/RenderTarget9.cpp3
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/RenderTarget9.h6
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp2164
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/Renderer9.h407
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/ShaderCache.h10
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.cpp6
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.h2
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/StateManager9.cpp98
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/StateManager9.h13
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp123
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/SwapChain9.h30
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/TextureStorage9.cpp219
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/TextureStorage9.h84
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/VertexArray9.h24
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp94
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h18
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.cpp46
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.h1
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp321
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/formatutils9.h26
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/renderer9_utils.cpp104
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/renderer9_utils.h11
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/shaders/Blit.ps34
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d9/shaders/Blit.vs18
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/formatutilsD3D.cpp147
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/formatutilsD3D.h28
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/generatemip.h28
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/imageformats.h1999
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/loadimage.cpp697
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/loadimage.h201
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/loadimageSSE2.cpp125
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/loadimage_etc.h140
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/driver_utils.cpp120
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/driver_utils.h73
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/load_functions_data.json602
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/load_functions_table.h22
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/load_functions_table_autogen.cpp2459
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/renderer_utils.cpp549
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/renderer_utils.h254
-rw-r--r--src/3rdparty/angle/src/libANGLE/signal_utils.h187
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationEGL.cpp2013
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationEGL.h119
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES.cpp5533
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES.h573
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES2.cpp6313
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES2.h607
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES3.cpp3580
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES3.h415
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES31.cpp1786
-rw-r--r--src/3rdparty/angle/src/libANGLE/validationES31.h325
-rw-r--r--src/3rdparty/angle/src/libEGL/libEGL.cpp117
-rw-r--r--src/3rdparty/angle/src/libEGL/libEGL.def125
-rw-r--r--src/3rdparty/angle/src/libEGL/libEGL_mingw32.def125
-rw-r--r--src/3rdparty/angle/src/libEGL/libEGLd.def125
-rw-r--r--src/3rdparty/angle/src/libEGL/libEGLd_mingw32.def119
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_egl.cpp1516
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_egl_ext.cpp784
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_egl_ext.h67
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0.cpp4155
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0.h163
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0_autogen.cpp2612
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0_autogen.h297
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0_ext.cpp2922
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0_ext.h610
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_0.cpp3057
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_0.h125
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_0_autogen.cpp2084
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_0_autogen.h284
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_0_ext.cpp14
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_0_ext.h23
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_1_autogen.cpp1430
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_3_1_autogen.h228
-rw-r--r--src/3rdparty/angle/src/libGLESv2/global_state.cpp250
-rw-r--r--src/3rdparty/angle/src/libGLESv2/global_state.h28
-rw-r--r--src/3rdparty/angle/src/libGLESv2/libGLESv2.cpp1356
-rw-r--r--src/3rdparty/angle/src/libGLESv2/libGLESv2.def105
-rw-r--r--src/3rdparty/angle/src/libGLESv2/libGLESv2_mingw32.def714
-rw-r--r--src/3rdparty/angle/src/libGLESv2/libGLESv2d.def105
-rw-r--r--src/3rdparty/angle/src/libGLESv2/libGLESv2d_mingw32.def716
-rw-r--r--src/3rdparty/angle/src/libGLESv2/proc_table.h24
-rw-r--r--src/3rdparty/angle/src/libGLESv2/proc_table_autogen.cpp548
-rw-r--r--src/3rdparty/angle/src/libGLESv2/proc_table_data.json662
-rw-r--r--src/3rdparty/angle/src/third_party/compiler/ArrayBoundsClamper.cpp10
-rw-r--r--src/3rdparty/angle/src/third_party/compiler/ArrayBoundsClamper.h10
-rw-r--r--src/3rdparty/angle/src/third_party/libXNVCtrl/LICENSE22
-rw-r--r--src/3rdparty/angle/src/third_party/libXNVCtrl/NVCtrl.c1240
-rw-r--r--src/3rdparty/angle/src/third_party/libXNVCtrl/NVCtrl.h4365
-rw-r--r--src/3rdparty/angle/src/third_party/libXNVCtrl/NVCtrlLib.h707
-rw-r--r--src/3rdparty/angle/src/third_party/libXNVCtrl/README.angle14
-rw-r--r--src/3rdparty/angle/src/third_party/libXNVCtrl/nv_control.h652
-rw-r--r--src/3rdparty/angle/src/third_party/murmurhash/LICENSE2
-rw-r--r--src/3rdparty/angle/src/third_party/murmurhash/MurmurHash3.cpp335
-rw-r--r--src/3rdparty/angle/src/third_party/murmurhash/MurmurHash3.h37
-rw-r--r--src/3rdparty/angle/src/third_party/systeminfo/SystemInfo.cpp2
-rw-r--r--src/3rdparty/angle/src/third_party/trace_event/trace_event.h52
-rw-r--r--src/3rdparty/easing/qt_attribution.json3
-rw-r--r--src/3rdparty/forkfd/qt_attribution.json2
-rw-r--r--src/3rdparty/freebsd/qt_attribution.json5
-rw-r--r--src/3rdparty/freetype/README18
-rw-r--r--src/3rdparty/freetype/builds/unix/ftsystem.c2
-rw-r--r--src/3rdparty/freetype/docs/CHANGES728
-rw-r--r--src/3rdparty/freetype/docs/CUSTOMIZE8
-rw-r--r--src/3rdparty/freetype/docs/DEBUG4
-rw-r--r--src/3rdparty/freetype/docs/FTL.TXT4
-rw-r--r--src/3rdparty/freetype/docs/LICENSE.TXT6
-rw-r--r--src/3rdparty/freetype/docs/TODO2
-rw-r--r--src/3rdparty/freetype/freetype.pro7
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftconfig.h150
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftheader.h148
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftoption.h341
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftstdlib.h15
-rw-r--r--src/3rdparty/freetype/include/freetype/freetype.h1387
-rw-r--r--src/3rdparty/freetype/include/freetype/ftadvanc.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbbox.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbdf.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbitmap.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbzip2.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcache.h31
-rw-r--r--src/3rdparty/freetype/include/freetype/ftchapters.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcid.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/ftdriver.h1225
-rw-r--r--src/3rdparty/freetype/include/freetype/fterrdef.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/fterrors.h28
-rw-r--r--src/3rdparty/freetype/include/freetype/ftfntfmt.h11
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgasp.h27
-rw-r--r--src/3rdparty/freetype/include/freetype/ftglyph.h23
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgxval.h16
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgzip.h21
-rw-r--r--src/3rdparty/freetype/include/freetype/ftimage.h81
-rw-r--r--src/3rdparty/freetype/include/freetype/ftincrem.h21
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlcdfil.h216
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlist.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlzw.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmac.h17
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmm.h367
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmodapi.h94
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmoderr.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/ftotval.h20
-rw-r--r--src/3rdparty/freetype/include/freetype/ftoutln.h28
-rw-r--r--src/3rdparty/freetype/include/freetype/ftparams.h205
-rw-r--r--src/3rdparty/freetype/include/freetype/ftpfr.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/ftrender.h11
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsizes.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsnames.h151
-rw-r--r--src/3rdparty/freetype/include/freetype/ftstroke.h20
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsynth.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsystem.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/fttrigon.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/fttypes.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/ftwinfnt.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/autohint.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/cffotypes.h108
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/cfftypes.h412
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftcalc.h52
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftdebug.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftdrv.h400
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftgloadr.h28
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/fthash.h136
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftmemory.h23
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftobjs.h216
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftpic.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftpsprop.h48
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftrfork.h15
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftserv.h305
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftstream.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/fttrace.h11
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftvalid.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/internal.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/psaux.h511
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/pshints.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svbdf.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svcfftl.h112
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svcid.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svfntfmt.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svgldict.h15
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svgxval.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svkern.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svmetric.h153
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svmm.h113
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svotval.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpfr.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpostnm.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svprop.h11
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpscmap.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpsinfo.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svsfnt.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svttcmap.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svtteng.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svttglyf.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svwinfnt.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/sfnt.h48
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/t1types.h10
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/tttypes.h283
-rw-r--r--src/3rdparty/freetype/include/freetype/t1tables.h21
-rw-r--r--src/3rdparty/freetype/include/freetype/ttnameid.h633
-rw-r--r--src/3rdparty/freetype/include/freetype/tttables.h371
-rw-r--r--src/3rdparty/freetype/include/freetype/tttags.h18
-rw-r--r--src/3rdparty/freetype/include/ft2build.h8
-rw-r--r--src/3rdparty/freetype/qt_attribution.json2
-rw-r--r--src/3rdparty/freetype/src/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/autofit/Jamfile4
-rw-r--r--src/3rdparty/freetype/src/autofit/afangles.c2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.c658
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.cin2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.dat811
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.h377
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.hin70
-rw-r--r--src/3rdparty/freetype/src/autofit/afcjk.c242
-rw-r--r--src/3rdparty/freetype/src/autofit/afcjk.h8
-rw-r--r--src/3rdparty/freetype/src/autofit/afcover.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afdummy.c13
-rw-r--r--src/3rdparty/freetype/src/autofit/afdummy.h8
-rw-r--r--src/3rdparty/freetype/src/autofit/aferrors.h11
-rw-r--r--src/3rdparty/freetype/src/autofit/afglobal.c52
-rw-r--r--src/3rdparty/freetype/src/autofit/afglobal.h29
-rw-r--r--src/3rdparty/freetype/src/autofit/afhints.c260
-rw-r--r--src/3rdparty/freetype/src/autofit/afhints.h17
-rw-r--r--src/3rdparty/freetype/src/autofit/afindic.c42
-rw-r--r--src/3rdparty/freetype/src/autofit/afindic.h8
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin.c1555
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin.h18
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin2.c70
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin2.h13
-rw-r--r--src/3rdparty/freetype/src/autofit/afloader.c585
-rw-r--r--src/3rdparty/freetype/src/autofit/afloader.h13
-rw-r--r--src/3rdparty/freetype/src/autofit/afmodule.c231
-rw-r--r--src/3rdparty/freetype/src/autofit/afmodule.h10
-rw-r--r--src/3rdparty/freetype/src/autofit/afpic.c4
-rw-r--r--src/3rdparty/freetype/src/autofit/afpic.h10
-rw-r--r--src/3rdparty/freetype/src/autofit/afranges.c1084
-rw-r--r--src/3rdparty/freetype/src/autofit/afranges.h12
-rw-r--r--src/3rdparty/freetype/src/autofit/afscript.h337
-rw-r--r--src/3rdparty/freetype/src/autofit/afshaper.c683
-rw-r--r--src/3rdparty/freetype/src/autofit/afshaper.h72
-rw-r--r--src/3rdparty/freetype/src/autofit/afstyles.h296
-rw-r--r--src/3rdparty/freetype/src/autofit/aftypes.h78
-rw-r--r--src/3rdparty/freetype/src/autofit/afwarp.c5
-rw-r--r--src/3rdparty/freetype/src/autofit/afwarp.h8
-rw-r--r--src/3rdparty/freetype/src/autofit/afwrtsys.h8
-rw-r--r--src/3rdparty/freetype/src/autofit/autofit.c25
-rw-r--r--src/3rdparty/freetype/src/autofit/module.mk2
-rw-r--r--src/3rdparty/freetype/src/autofit/rules.mk6
-rw-r--r--src/3rdparty/freetype/src/base/Jamfile8
-rw-r--r--src/3rdparty/freetype/src/base/basepic.c2
-rw-r--r--src/3rdparty/freetype/src/base/basepic.h8
-rw-r--r--src/3rdparty/freetype/src/base/ftadvanc.c27
-rw-r--r--src/3rdparty/freetype/src/base/ftapi.c4
-rw-r--r--src/3rdparty/freetype/src/base/ftbase.c13
-rw-r--r--src/3rdparty/freetype/src/base/ftbase.h14
-rw-r--r--src/3rdparty/freetype/src/base/ftbbox.c28
-rw-r--r--src/3rdparty/freetype/src/base/ftbdf.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbitmap.c86
-rw-r--r--src/3rdparty/freetype/src/base/ftcalc.c162
-rw-r--r--src/3rdparty/freetype/src/base/ftcid.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftdbgmem.c43
-rw-r--r--src/3rdparty/freetype/src/base/ftdebug.c4
-rw-r--r--src/3rdparty/freetype/src/base/ftfntfmt.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftfstype.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftgasp.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftgloadr.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftglyph.c68
-rw-r--r--src/3rdparty/freetype/src/base/ftgxval.c4
-rw-r--r--src/3rdparty/freetype/src/base/fthash.c339
-rw-r--r--src/3rdparty/freetype/src/base/ftinit.c92
-rw-r--r--src/3rdparty/freetype/src/base/ftlcdfil.c315
-rw-r--r--src/3rdparty/freetype/src/base/ftmac.c46
-rw-r--r--src/3rdparty/freetype/src/base/ftmm.c292
-rw-r--r--src/3rdparty/freetype/src/base/ftobjs.c920
-rw-r--r--src/3rdparty/freetype/src/base/ftotval.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftoutln.c43
-rw-r--r--src/3rdparty/freetype/src/base/ftpatent.c246
-rw-r--r--src/3rdparty/freetype/src/base/ftpfr.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftpic.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftpsprop.c285
-rw-r--r--src/3rdparty/freetype/src/base/ftrfork.c129
-rw-r--r--src/3rdparty/freetype/src/base/ftsnames.c60
-rw-r--r--src/3rdparty/freetype/src/base/ftstream.c4
-rw-r--r--src/3rdparty/freetype/src/base/ftstroke.c9
-rw-r--r--src/3rdparty/freetype/src/base/ftsynth.c6
-rw-r--r--src/3rdparty/freetype/src/base/ftsystem.c2
-rw-r--r--src/3rdparty/freetype/src/base/fttrigon.c5
-rw-r--r--src/3rdparty/freetype/src/base/fttype1.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftutil.c18
-rw-r--r--src/3rdparty/freetype/src/base/ftver.rc61
-rw-r--r--src/3rdparty/freetype/src/base/ftwinfnt.c2
-rw-r--r--src/3rdparty/freetype/src/base/md5.c57
-rw-r--r--src/3rdparty/freetype/src/base/rules.mk6
-rw-r--r--src/3rdparty/freetype/src/bdf/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/bdf/README2
-rw-r--r--src/3rdparty/freetype/src/bdf/bdf.c3
-rw-r--r--src/3rdparty/freetype/src/bdf/bdf.h27
-rw-r--r--src/3rdparty/freetype/src/bdf/bdfdrivr.c188
-rw-r--r--src/3rdparty/freetype/src/bdf/bdfdrivr.h6
-rw-r--r--src/3rdparty/freetype/src/bdf/bdferror.h8
-rw-r--r--src/3rdparty/freetype/src/bdf/bdflib.c625
-rw-r--r--src/3rdparty/freetype/src/bzip2/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/bzip2/ftbzip2.c6
-rw-r--r--src/3rdparty/freetype/src/bzip2/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cache/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcache.c11
-rw-r--r--src/3rdparty/freetype/src/cache/ftcbasic.c91
-rw-r--r--src/3rdparty/freetype/src/cache/ftccache.c28
-rw-r--r--src/3rdparty/freetype/src/cache/ftccache.h40
-rw-r--r--src/3rdparty/freetype/src/cache/ftccback.h9
-rw-r--r--src/3rdparty/freetype/src/cache/ftccmap.c21
-rw-r--r--src/3rdparty/freetype/src/cache/ftcerror.h11
-rw-r--r--src/3rdparty/freetype/src/cache/ftcglyph.c4
-rw-r--r--src/3rdparty/freetype/src/cache/ftcglyph.h14
-rw-r--r--src/3rdparty/freetype/src/cache/ftcimage.c4
-rw-r--r--src/3rdparty/freetype/src/cache/ftcimage.h12
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmanag.c39
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmanag.h10
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmru.c12
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmru.h16
-rw-r--r--src/3rdparty/freetype/src/cache/ftcsbits.c8
-rw-r--r--src/3rdparty/freetype/src/cache/ftcsbits.h12
-rw-r--r--src/3rdparty/freetype/src/cache/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cff/Jamfile11
-rw-r--r--src/3rdparty/freetype/src/cff/cff.c19
-rw-r--r--src/3rdparty/freetype/src/cff/cffcmap.c39
-rw-r--r--src/3rdparty/freetype/src/cff/cffcmap.h10
-rw-r--r--src/3rdparty/freetype/src/cff/cffdrivr.c540
-rw-r--r--src/3rdparty/freetype/src/cff/cffdrivr.h8
-rw-r--r--src/3rdparty/freetype/src/cff/cfferrs.h10
-rw-r--r--src/3rdparty/freetype/src/cff/cffgload.c2481
-rw-r--r--src/3rdparty/freetype/src/cff/cffgload.h192
-rw-r--r--src/3rdparty/freetype/src/cff/cffload.c1065
-rw-r--r--src/3rdparty/freetype/src/cff/cffload.h62
-rw-r--r--src/3rdparty/freetype/src/cff/cffobjs.c235
-rw-r--r--src/3rdparty/freetype/src/cff/cffobjs.h112
-rw-r--r--src/3rdparty/freetype/src/cff/cffparse.c621
-rw-r--r--src/3rdparty/freetype/src/cff/cffparse.h64
-rw-r--r--src/3rdparty/freetype/src/cff/cffpic.c2
-rw-r--r--src/3rdparty/freetype/src/cff/cffpic.h43
-rw-r--r--src/3rdparty/freetype/src/cff/cfftoken.h61
-rw-r--r--src/3rdparty/freetype/src/cff/module.mk2
-rw-r--r--src/3rdparty/freetype/src/cff/rules.mk19
-rw-r--r--src/3rdparty/freetype/src/cid/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/cid/ciderrs.h10
-rw-r--r--src/3rdparty/freetype/src/cid/cidgload.c123
-rw-r--r--src/3rdparty/freetype/src/cid/cidgload.h8
-rw-r--r--src/3rdparty/freetype/src/cid/cidload.c171
-rw-r--r--src/3rdparty/freetype/src/cid/cidload.h8
-rw-r--r--src/3rdparty/freetype/src/cid/cidobjs.c50
-rw-r--r--src/3rdparty/freetype/src/cid/cidobjs.h8
-rw-r--r--src/3rdparty/freetype/src/cid/cidparse.c93
-rw-r--r--src/3rdparty/freetype/src/cid/cidparse.h8
-rw-r--r--src/3rdparty/freetype/src/cid/cidriver.c82
-rw-r--r--src/3rdparty/freetype/src/cid/cidriver.h8
-rw-r--r--src/3rdparty/freetype/src/cid/cidtoken.h2
-rw-r--r--src/3rdparty/freetype/src/cid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/cid/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cid/type1cid.c8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/README16
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvalid.c16
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvalid.h10
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvbsln.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvcommn.c29
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvcommn.h14
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxverror.h10
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfeat.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfeat.h8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfgen.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvjust.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvkern.c6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvlcar.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmod.c14
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmod.h8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort.h8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort0.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort1.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort2.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort4.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort5.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx.h8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx0.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx1.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx2.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx4.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx5.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvopbd.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvprop.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvtrak.c6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/gzip/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/gzip/ftgzip.c38
-rw-r--r--src/3rdparty/freetype/src/gzip/ftzconf.h284
-rw-r--r--src/3rdparty/freetype/src/gzip/rules.mk8
-rw-r--r--src/3rdparty/freetype/src/gzip/zlib.h4
-rw-r--r--src/3rdparty/freetype/src/gzip/zutil.h2
-rw-r--r--src/3rdparty/freetype/src/lzw/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/lzw/ftlzw.c4
-rw-r--r--src/3rdparty/freetype/src/lzw/ftzopen.c16
-rw-r--r--src/3rdparty/freetype/src/lzw/ftzopen.h8
-rw-r--r--src/3rdparty/freetype/src/lzw/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/otvalid/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/otvalid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvalid.c5
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvalid.h8
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvbase.c35
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvcommn.c32
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvcommn.h60
-rw-r--r--src/3rdparty/freetype/src/otvalid/otverror.h10
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgdef.c113
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgpos.c56
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgpos.h8
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgsub.c36
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvjstf.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmath.c24
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmod.c12
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmod.h8
-rw-r--r--src/3rdparty/freetype/src/otvalid/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/pcf/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/pcf/README4
-rw-r--r--src/3rdparty/freetype/src/pcf/pcf.c8
-rw-r--r--src/3rdparty/freetype/src/pcf/pcf.h20
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfdrivr.c259
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfdrivr.h6
-rw-r--r--src/3rdparty/freetype/src/pcf/pcferror.h8
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfread.c470
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfread.h6
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfutil.h6
-rw-r--r--src/3rdparty/freetype/src/pfr/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/pfr/module.mk2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfr.c11
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrcmap.c18
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrcmap.h8
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrdrivr.c41
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrdrivr.h8
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrerror.h10
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrgload.c67
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrgload.h8
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrload.c190
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrload.h23
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrobjs.c45
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrobjs.h8
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrsbit.c221
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrsbit.h11
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrtypes.h122
-rw-r--r--src/3rdparty/freetype/src/pfr/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/psaux/Jamfile12
-rw-r--r--src/3rdparty/freetype/src/psaux/afmparse.c11
-rw-r--r--src/3rdparty/freetype/src/psaux/afmparse.h8
-rw-r--r--src/3rdparty/freetype/src/psaux/cffdecode.c2370
-rw-r--r--src/3rdparty/freetype/src/psaux/cffdecode.h64
-rw-r--r--src/3rdparty/freetype/src/psaux/module.mk2
-rw-r--r--src/3rdparty/freetype/src/psaux/psarrst.c241
-rw-r--r--src/3rdparty/freetype/src/psaux/psarrst.h100
-rw-r--r--src/3rdparty/freetype/src/psaux/psaux.c25
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxerr.h10
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxmod.c122
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxmod.h17
-rw-r--r--src/3rdparty/freetype/src/psaux/psblues.c582
-rw-r--r--src/3rdparty/freetype/src/psaux/psblues.h185
-rw-r--r--src/3rdparty/freetype/src/psaux/psconv.c10
-rw-r--r--src/3rdparty/freetype/src/psaux/psconv.h8
-rw-r--r--src/3rdparty/freetype/src/psaux/pserror.c52
-rw-r--r--src/3rdparty/freetype/src/psaux/pserror.h119
-rw-r--r--src/3rdparty/freetype/src/psaux/psfixed.h95
-rw-r--r--src/3rdparty/freetype/src/psaux/psfont.c567
-rw-r--r--src/3rdparty/freetype/src/psaux/psfont.h134
-rw-r--r--src/3rdparty/freetype/src/psaux/psft.c890
-rw-r--r--src/3rdparty/freetype/src/psaux/psft.h167
-rw-r--r--src/3rdparty/freetype/src/psaux/psglue.h144
-rw-r--r--src/3rdparty/freetype/src/psaux/pshints.c1939
-rw-r--r--src/3rdparty/freetype/src/psaux/pshints.h288
-rw-r--r--src/3rdparty/freetype/src/psaux/psintrp.c3040
-rw-r--r--src/3rdparty/freetype/src/psaux/psintrp.h83
-rw-r--r--src/3rdparty/freetype/src/psaux/psobjs.c799
-rw-r--r--src/3rdparty/freetype/src/psaux/psobjs.h109
-rw-r--r--src/3rdparty/freetype/src/psaux/psread.c112
-rw-r--r--src/3rdparty/freetype/src/psaux/psread.h68
-rw-r--r--src/3rdparty/freetype/src/psaux/psstack.c328
-rw-r--r--src/3rdparty/freetype/src/psaux/psstack.h121
-rw-r--r--src/3rdparty/freetype/src/psaux/pstypes.h78
-rw-r--r--src/3rdparty/freetype/src/psaux/rules.mk19
-rw-r--r--src/3rdparty/freetype/src/psaux/t1cmap.c64
-rw-r--r--src/3rdparty/freetype/src/psaux/t1cmap.h8
-rw-r--r--src/3rdparty/freetype/src/psaux/t1decode.c530
-rw-r--r--src/3rdparty/freetype/src/psaux/t1decode.h18
-rw-r--r--src/3rdparty/freetype/src/pshinter/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/pshinter/module.mk2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshalgo.c18
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshalgo.h8
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshglob.c8
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshglob.h8
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshinter.c10
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshmod.c14
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshmod.h8
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshnterr.h10
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshpic.c2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshpic.h8
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshrec.c8
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshrec.h8
-rw-r--r--src/3rdparty/freetype/src/pshinter/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/psnames/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/psnames/module.mk2
-rw-r--r--src/3rdparty/freetype/src/psnames/psmodule.c63
-rw-r--r--src/3rdparty/freetype/src/psnames/psmodule.h8
-rw-r--r--src/3rdparty/freetype/src/psnames/psnamerr.h10
-rw-r--r--src/3rdparty/freetype/src/psnames/psnames.c6
-rw-r--r--src/3rdparty/freetype/src/psnames/pspic.c2
-rw-r--r--src/3rdparty/freetype/src/psnames/pspic.h8
-rw-r--r--src/3rdparty/freetype/src/psnames/pstables.h94
-rw-r--r--src/3rdparty/freetype/src/psnames/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/raster/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/raster/ftmisc.h8
-rw-r--r--src/3rdparty/freetype/src/raster/ftraster.c97
-rw-r--r--src/3rdparty/freetype/src/raster/ftraster.h10
-rw-r--r--src/3rdparty/freetype/src/raster/ftrend1.c142
-rw-r--r--src/3rdparty/freetype/src/raster/ftrend1.h8
-rw-r--r--src/3rdparty/freetype/src/raster/module.mk2
-rw-r--r--src/3rdparty/freetype/src/raster/raster.c6
-rw-r--r--src/3rdparty/freetype/src/raster/rasterrs.h10
-rw-r--r--src/3rdparty/freetype/src/raster/rastpic.c2
-rw-r--r--src/3rdparty/freetype/src/raster/rastpic.h8
-rw-r--r--src/3rdparty/freetype/src/raster/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/sfnt/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/sfnt/module.mk2
-rw-r--r--src/3rdparty/freetype/src/sfnt/pngshim.c119
-rw-r--r--src/3rdparty/freetype/src/sfnt/pngshim.h11
-rw-r--r--src/3rdparty/freetype/src/sfnt/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfdriver.c977
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfdriver.h8
-rw-r--r--src/3rdparty/freetype/src/sfnt/sferrors.h11
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfnt.c26
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfntpic.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfntpic.h8
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfobjs.c437
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfobjs.h8
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttbdf.c15
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttbdf.h12
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmap.c537
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmap.h10
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmapc.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttkern.c17
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttkern.h8
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttload.c162
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttload.h8
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttmtx.c48
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttmtx.h8
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttpost.c30
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttpost.h10
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsbit.c402
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsbit.h8
-rw-r--r--src/3rdparty/freetype/src/smooth/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftgrays.c1380
-rw-r--r--src/3rdparty/freetype/src/smooth/ftgrays.h10
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmerrs.h10
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmooth.c381
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmooth.h17
-rw-r--r--src/3rdparty/freetype/src/smooth/ftspic.c2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftspic.h8
-rw-r--r--src/3rdparty/freetype/src/smooth/module.mk2
-rw-r--r--src/3rdparty/freetype/src/smooth/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/smooth/smooth.c6
-rw-r--r--src/3rdparty/freetype/src/tools/afblue.pl17
-rw-r--r--src/3rdparty/freetype/src/tools/apinames.c33
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/content.py66
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/docbeauty.py18
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/docmaker.py26
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/formatter.py7
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/sources.py34
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/tohtml.py184
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/utils.py2
-rw-r--r--src/3rdparty/freetype/src/tools/ftfuzzer/README81
-rw-r--r--src/3rdparty/freetype/src/tools/ftfuzzer/ftfuzzer.cc428
-rw-r--r--src/3rdparty/freetype/src/tools/ftfuzzer/ftmutator.cc314
-rw-r--r--src/3rdparty/freetype/src/tools/ftfuzzer/rasterfuzzer.cc129
-rw-r--r--src/3rdparty/freetype/src/tools/ftfuzzer/runinput.cc58
-rw-r--r--src/3rdparty/freetype/src/tools/ftrandom/Makefile26
-rw-r--r--src/3rdparty/freetype/src/tools/ftrandom/README79
-rw-r--r--src/3rdparty/freetype/src/tools/ftrandom/ftrandom.c161
-rw-r--r--src/3rdparty/freetype/src/tools/glnames.py87
-rw-r--r--src/3rdparty/freetype/src/tools/no-copyright4
-rw-r--r--src/3rdparty/freetype/src/tools/update-copyright-year2
-rw-r--r--src/3rdparty/freetype/src/truetype/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/truetype/module.mk2
-rw-r--r--src/3rdparty/freetype/src/truetype/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/truetype/truetype.c18
-rw-r--r--src/3rdparty/freetype/src/truetype/ttdriver.c205
-rw-r--r--src/3rdparty/freetype/src/truetype/ttdriver.h8
-rw-r--r--src/3rdparty/freetype/src/truetype/tterrors.h11
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgload.c795
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgload.h8
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgxvar.c2690
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgxvar.h305
-rw-r--r--src/3rdparty/freetype/src/truetype/ttinterp.c1462
-rw-r--r--src/3rdparty/freetype/src/truetype/ttinterp.h171
-rw-r--r--src/3rdparty/freetype/src/truetype/ttobjs.c417
-rw-r--r--src/3rdparty/freetype/src/truetype/ttobjs.h20
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpic.c2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpic.h29
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpload.c81
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpload.h8
-rw-r--r--src/3rdparty/freetype/src/truetype/ttsubpix.c39
-rw-r--r--src/3rdparty/freetype/src/truetype/ttsubpix.h13
-rw-r--r--src/3rdparty/freetype/src/type1/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/type1/module.mk2
-rw-r--r--src/3rdparty/freetype/src/type1/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/type1/t1afm.c35
-rw-r--r--src/3rdparty/freetype/src/type1/t1afm.h8
-rw-r--r--src/3rdparty/freetype/src/type1/t1driver.c126
-rw-r--r--src/3rdparty/freetype/src/type1/t1driver.h8
-rw-r--r--src/3rdparty/freetype/src/type1/t1errors.h10
-rw-r--r--src/3rdparty/freetype/src/type1/t1gload.c127
-rw-r--r--src/3rdparty/freetype/src/type1/t1gload.h8
-rw-r--r--src/3rdparty/freetype/src/type1/t1load.c290
-rw-r--r--src/3rdparty/freetype/src/type1/t1load.h27
-rw-r--r--src/3rdparty/freetype/src/type1/t1objs.c66
-rw-r--r--src/3rdparty/freetype/src/type1/t1objs.h14
-rw-r--r--src/3rdparty/freetype/src/type1/t1parse.c4
-rw-r--r--src/3rdparty/freetype/src/type1/t1parse.h8
-rw-r--r--src/3rdparty/freetype/src/type1/t1tokens.h2
-rw-r--r--src/3rdparty/freetype/src/type1/type1.c15
-rw-r--r--src/3rdparty/freetype/src/type42/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/type42/module.mk2
-rw-r--r--src/3rdparty/freetype/src/type42/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/type42/t42drivr.c54
-rw-r--r--src/3rdparty/freetype/src/type42/t42drivr.h8
-rw-r--r--src/3rdparty/freetype/src/type42/t42error.h10
-rw-r--r--src/3rdparty/freetype/src/type42/t42objs.c18
-rw-r--r--src/3rdparty/freetype/src/type42/t42objs.h8
-rw-r--r--src/3rdparty/freetype/src/type42/t42parse.c55
-rw-r--r--src/3rdparty/freetype/src/type42/t42parse.h8
-rw-r--r--src/3rdparty/freetype/src/type42/t42types.h8
-rw-r--r--src/3rdparty/freetype/src/type42/type42.c8
-rw-r--r--src/3rdparty/freetype/src/winfonts/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/winfonts/fnterrs.h10
-rw-r--r--src/3rdparty/freetype/src/winfonts/module.mk2
-rw-r--r--src/3rdparty/freetype/src/winfonts/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/winfonts/winfnt.c99
-rw-r--r--src/3rdparty/freetype/src/winfonts/winfnt.h8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-coretext.cc25
-rw-r--r--src/3rdparty/iaccessible2/qt_attribution.json2
-rw-r--r--src/3rdparty/icc/qt_attribution.json2
-rw-r--r--src/3rdparty/libjpeg/LICENSE29
-rw-r--r--src/3rdparty/libjpeg/jconfig.h18
-rw-r--r--src/3rdparty/libjpeg/qt_attribution.json6
-rw-r--r--src/3rdparty/libjpeg/src/ChangeLog.md70
-rw-r--r--src/3rdparty/libjpeg/src/jconfig.h.in28
-rw-r--r--src/3rdparty/libjpeg/src/jdcolor.c2
-rw-r--r--src/3rdparty/libjpeg/src/jdmerge.c2
-rw-r--r--src/3rdparty/libjpeg/src/jquant1.c2
-rw-r--r--src/3rdparty/libjpeg/src/jversion.h6
-rw-r--r--src/3rdparty/libpng/ANNOUNCE88
-rw-r--r--src/3rdparty/libpng/CHANGES87
-rw-r--r--src/3rdparty/libpng/INSTALL2
-rw-r--r--src/3rdparty/libpng/LICENSE179
-rw-r--r--src/3rdparty/libpng/README113
-rw-r--r--src/3rdparty/libpng/libpng-manual.txt157
-rw-r--r--src/3rdparty/libpng/libpng.pro2
-rw-r--r--src/3rdparty/libpng/png.c80
-rw-r--r--src/3rdparty/libpng/png.h355
-rw-r--r--src/3rdparty/libpng/pngconf.h43
-rw-r--r--src/3rdparty/libpng/pngdebug.h6
-rw-r--r--src/3rdparty/libpng/pngerror.c12
-rw-r--r--src/3rdparty/libpng/pngget.c21
-rw-r--r--src/3rdparty/libpng/pnginfo.h18
-rw-r--r--src/3rdparty/libpng/pnglibconf.h11
-rw-r--r--src/3rdparty/libpng/pngmem.c6
-rw-r--r--src/3rdparty/libpng/pngpread.c52
-rw-r--r--src/3rdparty/libpng/pngpriv.h80
-rw-r--r--src/3rdparty/libpng/pngread.c42
-rw-r--r--src/3rdparty/libpng/pngrio.c16
-rw-r--r--src/3rdparty/libpng/pngrtran.c1656
-rw-r--r--src/3rdparty/libpng/pngrutil.c108
-rw-r--r--src/3rdparty/libpng/pngset.c28
-rw-r--r--src/3rdparty/libpng/pngstruct.h30
-rw-r--r--src/3rdparty/libpng/pngtrans.c28
-rw-r--r--src/3rdparty/libpng/pngwio.c14
-rw-r--r--src/3rdparty/libpng/pngwrite.c45
-rw-r--r--src/3rdparty/libpng/pngwtran.c19
-rw-r--r--src/3rdparty/libpng/pngwutil.c197
-rw-r--r--src/3rdparty/libpng/qt_attribution.json10
-rw-r--r--src/3rdparty/libpng/qtpatches.diff8
-rw-r--r--src/3rdparty/md4/qt_attribution.json1
-rw-r--r--src/3rdparty/md5/qt_attribution.json1
-rw-r--r--src/3rdparty/pcre2/LICENCE14
-rw-r--r--src/3rdparty/pcre2/qt_attribution.json10
-rw-r--r--src/3rdparty/pcre2/src/pcre2.h30
-rw-r--r--src/3rdparty/pcre2/src/pcre2_auto_possess.c7
-rw-r--r--src/3rdparty/pcre2/src/pcre2_chartables.c50
-rw-r--r--src/3rdparty/pcre2/src/pcre2_compile.c336
-rw-r--r--src/3rdparty/pcre2/src/pcre2_dfa_match.c271
-rw-r--r--src/3rdparty/pcre2/src/pcre2_error.c15
-rw-r--r--src/3rdparty/pcre2/src/pcre2_extuni.c8
-rw-r--r--src/3rdparty/pcre2/src/pcre2_find_bracket.c3
-rw-r--r--src/3rdparty/pcre2/src/pcre2_internal.h131
-rw-r--r--src/3rdparty/pcre2/src/pcre2_intmodedep.h17
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_compile.c37
-rw-r--r--src/3rdparty/pcre2/src/pcre2_maketables.c9
-rw-r--r--src/3rdparty/pcre2/src/pcre2_match.c54
-rw-r--r--src/3rdparty/pcre2/src/pcre2_pattern_info.c3
-rw-r--r--src/3rdparty/pcre2/src/pcre2_serialize.c22
-rw-r--r--src/3rdparty/pcre2/src/pcre2_string_utils.c38
-rw-r--r--src/3rdparty/pcre2/src/pcre2_study.c6
-rw-r--r--src/3rdparty/pcre2/src/pcre2_substitute.c47
-rw-r--r--src/3rdparty/pcre2/src/pcre2_tables.c378
-rw-r--r--src/3rdparty/pcre2/src/pcre2_ucd.c6727
-rw-r--r--src/3rdparty/pcre2/src/pcre2_ucp.h48
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitConfigInternal.h29
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitExecAllocator.c9
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitLir.c10
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitLir.h20
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_64.c250
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_T2_32.c112
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_32.c4
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_64.c4
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_common.c48
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_32.c79
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_64.c120
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_common.c17
-rw-r--r--src/3rdparty/rfc6234/qt_attribution.json1
-rw-r--r--src/3rdparty/sha3/BRG_ENDIAN_LICENSE21
-rw-r--r--src/3rdparty/sha3/brg_endian.h47
-rw-r--r--src/3rdparty/sha3/brg_endian.h.patch34
-rw-r--r--src/3rdparty/sha3/qt_attribution.json10
-rw-r--r--src/3rdparty/sqlite.pri9
-rw-r--r--src/3rdparty/sqlite/qt_attribution.json4
-rw-r--r--src/3rdparty/sqlite/sqlite3.c28131
-rw-r--r--src/3rdparty/sqlite/sqlite3.h488
-rw-r--r--src/3rdparty/tinycbor/qt_attribution.json1
-rw-r--r--src/3rdparty/tinycbor/src/cbor.h4
-rw-r--r--src/3rdparty/tinycbor/src/cborencoder.c24
-rw-r--r--src/3rdparty/tinycbor/src/cborparser.c2
-rw-r--r--src/3rdparty/tinycbor/src/compilersupport_p.h2
-rw-r--r--src/3rdparty/tinycbor/tests/encoder/data.cpp36
-rw-r--r--src/3rdparty/tinycbor/tests/encoder/tst_encoder.cpp125
-rw-r--r--src/3rdparty/tinycbor/tests/parser/tst_parser.cpp377
-rw-r--r--src/3rdparty/wasm/DEJAVU-LICENSE187
-rw-r--r--src/3rdparty/wasm/DejaVuSans.ttfbin493564 -> 757076 bytes
-rw-r--r--src/3rdparty/wasm/VERA-LICENSE (renamed from src/3rdparty/wasm/LICENSE)0
-rw-r--r--src/3rdparty/wasm/qt_attribution.json32
-rw-r--r--src/3rdparty/wintab/LICENSE.txt2
-rw-r--r--src/3rdparty/wintab/qt_attribution.json5
-rw-r--r--src/3rdparty/xcb/README2
-rw-r--r--src/3rdparty/xcb/include/xcb/xcb_renderutil.h10
-rw-r--r--src/3rdparty/xcb/xcb-util-renderutil/util.c30
-rw-r--r--src/3rdparty/xkbcommon-x11.pri10
-rw-r--r--src/3rdparty/xkbcommon.pri54
-rw-r--r--src/3rdparty/xkbcommon/COPYING188
-rw-r--r--src/3rdparty/xkbcommon/Fix-compilation-on-libxcb-1.5.patch19
-rw-r--r--src/3rdparty/xkbcommon/NEWS129
-rw-r--r--src/3rdparty/xkbcommon/README.md109
-rw-r--r--src/3rdparty/xkbcommon/qt_attribution.json27
-rw-r--r--src/3rdparty/xkbcommon/src/atom.c225
-rw-r--r--src/3rdparty/xkbcommon/src/atom.h49
-rw-r--r--src/3rdparty/xkbcommon/src/context-priv.c190
-rw-r--r--src/3rdparty/xkbcommon/src/context.c327
-rw-r--r--src/3rdparty/xkbcommon/src/context.h127
-rw-r--r--src/3rdparty/xkbcommon/src/darray.h196
-rw-r--r--src/3rdparty/xkbcommon/src/keymap-priv.c123
-rw-r--r--src/3rdparty/xkbcommon/src/keymap.h446
-rw-r--r--src/3rdparty/xkbcommon/src/keysym-utf.c930
-rw-r--r--src/3rdparty/xkbcommon/src/keysym.c750
-rw-r--r--src/3rdparty/xkbcommon/src/keysym.h68
-rw-r--r--src/3rdparty/xkbcommon/src/ks_tables.h7104
-rw-r--r--src/3rdparty/xkbcommon/src/scanner-utils.h159
-rw-r--r--src/3rdparty/xkbcommon/src/state.c1352
-rw-r--r--src/3rdparty/xkbcommon/src/text.c357
-rw-r--r--src/3rdparty/xkbcommon/src/text.h78
-rw-r--r--src/3rdparty/xkbcommon/src/utf8.c142
-rw-r--r--src/3rdparty/xkbcommon/src/utf8.h36
-rw-r--r--src/3rdparty/xkbcommon/src/utils.c107
-rw-r--r--src/3rdparty/xkbcommon/src/utils.h247
-rw-r--r--src/3rdparty/xkbcommon/src/x11/util.c219
-rw-r--r--src/3rdparty/xkbcommon/src/x11/x11-keymap.c1161
-rw-r--r--src/3rdparty/xkbcommon/src/x11/x11-priv.h54
-rw-r--r--src/3rdparty/xkbcommon/src/x11/x11-state.c71
-rw-r--r--src/3rdparty/xkbcommon/src/xkb-compat.c189
-rw-r--r--src/3rdparty/xkbcommon/src/xkb-keymap.c493
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/action.c867
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/action.h53
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/ast-build.c792
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/ast-build.h122
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/ast.h347
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/compat.c922
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/expr.c677
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/expr.h83
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/include.c309
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/include.h42
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/keycodes.c634
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/keymap-dump.c657
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/keymap.c309
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/keywords.c348
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/parser-priv.h44
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/parser.c3610
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/parser.h216
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/rules.c997
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/rules.h32
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/scanner.c207
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/symbols.c1593
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/types.c734
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/vmod.c106
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/vmod.h34
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/xkbcomp-priv.h124
-rw-r--r--src/3rdparty/xkbcommon/src/xkbcomp/xkbcomp.c139
-rw-r--r--src/3rdparty/xkbcommon/xkbcommon/xkbcommon-compat.h98
-rw-r--r--src/3rdparty/xkbcommon/xkbcommon/xkbcommon-keysyms.h3012
-rw-r--r--src/3rdparty/xkbcommon/xkbcommon/xkbcommon-names.h45
-rw-r--r--src/3rdparty/xkbcommon/xkbcommon/xkbcommon-x11.h174
-rw-r--r--src/3rdparty/xkbcommon/xkbcommon/xkbcommon.h1664
-rw-r--r--src/CMakeLists.txt1
-rw-r--r--src/android/jar/jar.pro1
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/ExtractStyle.java42
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java91
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtNative.java211
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtServiceDelegate.java14
-rw-r--r--src/android/java/res/values-el/strings.xml1
-rw-r--r--src/android/java/res/values-es/strings.xml1
-rw-r--r--src/android/java/res/values-et/strings.xml1
-rw-r--r--src/android/java/res/values-fa/strings.xml1
-rw-r--r--src/android/java/res/values-in/strings.xml (renamed from src/android/java/res/values-id/strings.xml)1
-rw-r--r--src/android/java/res/values-it/strings.xml1
-rw-r--r--src/android/java/res/values-ja/strings.xml1
-rw-r--r--src/android/java/res/values-ms/strings.xml1
-rw-r--r--src/android/java/res/values-nb/strings.xml1
-rw-r--r--src/android/java/res/values-nl/strings.xml1
-rw-r--r--src/android/java/res/values-pl/strings.xml1
-rw-r--r--src/android/java/res/values-pt-rBR/strings.xml1
-rw-r--r--src/android/java/res/values-ro/strings.xml2
-rw-r--r--src/android/java/res/values-rs/strings.xml1
-rw-r--r--src/android/java/res/values-ru/strings.xml1
-rw-r--r--src/android/java/res/values-zh-rCN/strings.xml1
-rw-r--r--src/android/java/res/values-zh-rTW/strings.xml1
-rw-r--r--src/android/java/res/values/strings.xml2
-rw-r--r--src/android/java/src/org/qtproject/qt5/android/bindings/QtActivityLoader.java2
-rw-r--r--src/android/java/src/org/qtproject/qt5/android/bindings/QtLoader.java59
-rw-r--r--src/android/templates/AndroidManifest.xml32
-rw-r--r--src/android/templates/build.gradle2
-rw-r--r--src/angle/patches/0001-ANGLE-Improve-Windows-Phone-Support.patch464
-rw-r--r--src/angle/patches/0001-ANGLE-Use-pixel-sizes-in-the-XAML-swap-chain.patch135
-rw-r--r--src/angle/patches/0001-Fix-build-for-MinGW.patch26
-rw-r--r--src/angle/patches/0002-ANGLE-Add-support-for-querying-platform-device.patch (renamed from src/angle/patches/0003-ANGLE-Add-support-for-querying-platform-device.patch)48
-rw-r--r--src/angle/patches/0002-ANGLE-Fix-build-for-ARM.patch43
-rw-r--r--src/angle/patches/0002-ANGLE-Fix-compilation-with-MinGW.patch892
-rw-r--r--src/angle/patches/0003-ANGLE-Fix-Windows-Store-D3D-Trim-and-Level-9-require.patch (renamed from src/angle/patches/0006-ANGLE-Fix-Windows-Store-D3D-Trim-and-Level-9-requirements.patch)23
-rw-r--r--src/angle/patches/0004-ANGLE-Allow-Windows-Phone-to-communicate-swap-region.patch146
-rw-r--r--src/angle/patches/0004-ANGLE-fix-usage-of-shared-handles-for-WinRT-applicat.patch37
-rw-r--r--src/angle/patches/0005-ANGLE-Fix-compilation-without-d3d11.patch59
-rw-r--r--src/angle/patches/0005-ANGLE-Fix-initialization-of-zero-sized-window.patch (renamed from src/angle/patches/0012-ANGLE-Fix-initialization-of-zero-sized-window.patch)18
-rw-r--r--src/angle/patches/0006-ANGLE-Fix-flickering-on-resize-when-D3D9-is-used.patch (renamed from src/angle/patches/0014-ANGLE-Fix-flickering-on-resize-when-D3D9-is-used.patch)84
-rw-r--r--src/angle/patches/0007-ANGLE-D3D11-Suppress-keyboard-handling-of-DXGI.patch45
-rw-r--r--src/angle/patches/0007-ANGLE-Fix-resizing-of-windows.patch (renamed from src/angle/patches/0016-ANGLE-Fix-resizing-of-windows.patch)39
-rw-r--r--src/angle/patches/0008-ANGLE-Use-pixel-sizes-in-the-XAML-swap-chain.patch401
-rw-r--r--src/angle/patches/0008-ANGLE-winrt-Do-full-screen-update-if-the-the-window-.patch40
-rw-r--r--src/angle/patches/0009-ANGLE-glGetUniform-v-functions-to-work-properly.patch31
-rw-r--r--src/angle/patches/0009-Revert-Fix-scanForWantedComponents-not-ignoring-attr.patch67
-rw-r--r--src/angle/patches/0010-ANGLE-Disable-multisampling-to-avoid-crash-in-Qt-app.patch41
-rw-r--r--src/angle/patches/0010-ANGLE-fixed-usage-of-shared-handles-for-WinRT-WinPho.patch57
-rw-r--r--src/angle/patches/0011-ANGLE-Disable-support-for-shared-handles-in-warp-mod.patch44
-rw-r--r--src/angle/patches/0011-ANGLE-Fix-build-for-ARM64.patch63
-rw-r--r--src/angle/patches/0012-ANGLE-Dynamically-load-D3D-compiler-from-a-list.patch (renamed from src/angle/patches/0002-ANGLE-Dynamically-load-D3D-compiler-from-a-list.patch)23
-rw-r--r--src/angle/patches/0013-ANGLE-Fix-crash-with-ltcg-on-Visual-Studio-2015-Upda.patch110
-rw-r--r--src/angle/patches/0015-ANGLE-Use-ANGLE_D3D11_QDTD_AVAILABLE-to-check-struct-.patch32
-rw-r--r--src/angle/patches/0017-Remove-usage-of-auto_ptr-in-MacroExpander.patch31
-rw-r--r--src/angle/src/common/common.pri19
-rw-r--r--src/angle/src/common/gles_common.pri321
-rw-r--r--src/angle/src/compiler/preprocessor/preprocessor.pro7
-rw-r--r--src/angle/src/compiler/translator.pro87
-rw-r--r--src/angle/src/config.pri7
-rw-r--r--src/angle/src/libEGL/libEGL.pro6
-rw-r--r--src/concurrent/qtconcurrent_global.h2
-rw-r--r--src/concurrent/qtconcurrentcompilertest.h4
-rw-r--r--src/concurrent/qtconcurrentexception.h2
-rw-r--r--src/concurrent/qtconcurrentfilter.cpp2
-rw-r--r--src/concurrent/qtconcurrentfilter.h2
-rw-r--r--src/concurrent/qtconcurrentfilterkernel.h4
-rw-r--r--src/concurrent/qtconcurrentfunctionwrappers.h4
-rw-r--r--src/concurrent/qtconcurrentiteratekernel.cpp2
-rw-r--r--src/concurrent/qtconcurrentiteratekernel.h2
-rw-r--r--src/concurrent/qtconcurrentmap.cpp2
-rw-r--r--src/concurrent/qtconcurrentmap.h2
-rw-r--r--src/concurrent/qtconcurrentmapkernel.h4
-rw-r--r--src/concurrent/qtconcurrentmedian.h2
-rw-r--r--src/concurrent/qtconcurrentreducekernel.h2
-rw-r--r--src/concurrent/qtconcurrentrun.cpp2
-rw-r--r--src/concurrent/qtconcurrentrun.h10
-rw-r--r--src/concurrent/qtconcurrentrunbase.h2
-rw-r--r--src/concurrent/qtconcurrentstoredfunctioncall.h2
-rw-r--r--src/concurrent/qtconcurrentthreadengine.cpp2
-rw-r--r--src/concurrent/qtconcurrentthreadengine.h2
-rw-r--r--src/corelib/CMakeLists.txt144
-rw-r--r--src/corelib/Qt5CoreMacros.cmake8
-rw-r--r--src/corelib/animation/qabstractanimation.cpp24
-rw-r--r--src/corelib/animation/qabstractanimation.h17
-rw-r--r--src/corelib/animation/qabstractanimation_p.h6
-rw-r--r--src/corelib/animation/qanimationgroup.cpp4
-rw-r--r--src/corelib/animation/qanimationgroup.h7
-rw-r--r--src/corelib/animation/qanimationgroup_p.h6
-rw-r--r--src/corelib/animation/qparallelanimationgroup.cpp12
-rw-r--r--src/corelib/animation/qparallelanimationgroup.h7
-rw-r--r--src/corelib/animation/qparallelanimationgroup_p.h4
-rw-r--r--src/corelib/animation/qpauseanimation.cpp5
-rw-r--r--src/corelib/animation/qpauseanimation.h7
-rw-r--r--src/corelib/animation/qpropertyanimation.cpp13
-rw-r--r--src/corelib/animation/qpropertyanimation.h7
-rw-r--r--src/corelib/animation/qpropertyanimation_p.h6
-rw-r--r--src/corelib/animation/qsequentialanimationgroup.cpp13
-rw-r--r--src/corelib/animation/qsequentialanimationgroup.h7
-rw-r--r--src/corelib/animation/qsequentialanimationgroup_p.h6
-rw-r--r--src/corelib/animation/qvariantanimation.cpp18
-rw-r--r--src/corelib/animation/qvariantanimation.h7
-rw-r--r--src/corelib/animation/qvariantanimation_p.h4
-rw-r--r--src/corelib/codecs/codecs.pri89
-rw-r--r--src/corelib/codecs/codecs.qdoc6
-rw-r--r--src/corelib/codecs/qbig5codec.cpp2
-rw-r--r--src/corelib/codecs/qbig5codec_p.h26
-rw-r--r--src/corelib/codecs/qeucjpcodec.cpp3
-rw-r--r--src/corelib/codecs/qeucjpcodec_p.h6
-rw-r--r--src/corelib/codecs/qeuckrcodec.cpp3
-rw-r--r--src/corelib/codecs/qeuckrcodec_p.h6
-rw-r--r--src/corelib/codecs/qgb18030codec.cpp4
-rw-r--r--src/corelib/codecs/qgb18030codec_p.h6
-rw-r--r--src/corelib/codecs/qiconvcodec.cpp2
-rw-r--r--src/corelib/codecs/qicucodec.cpp6
-rw-r--r--src/corelib/codecs/qicucodec_p.h6
-rw-r--r--src/corelib/codecs/qisciicodec.cpp4
-rw-r--r--src/corelib/codecs/qisciicodec_p.h6
-rw-r--r--src/corelib/codecs/qjiscodec.cpp3
-rw-r--r--src/corelib/codecs/qjiscodec_p.h6
-rw-r--r--src/corelib/codecs/qjpunicode.cpp4
-rw-r--r--src/corelib/codecs/qjpunicode_p.h6
-rw-r--r--src/corelib/codecs/qlatincodec.cpp4
-rw-r--r--src/corelib/codecs/qlatincodec_p.h6
-rw-r--r--src/corelib/codecs/qsimplecodec.cpp4
-rw-r--r--src/corelib/codecs/qsimplecodec_p.h6
-rw-r--r--src/corelib/codecs/qsjiscodec.cpp2
-rw-r--r--src/corelib/codecs/qsjiscodec_p.h6
-rw-r--r--src/corelib/codecs/qt_attribution.json7
-rw-r--r--src/corelib/codecs/qtextcodec.cpp98
-rw-r--r--src/corelib/codecs/qtextcodec.h7
-rw-r--r--src/corelib/codecs/qtextcodec_p.h11
-rw-r--r--src/corelib/codecs/qtsciicodec.cpp4
-rw-r--r--src/corelib/codecs/qtsciicodec_p.h6
-rw-r--r--src/corelib/codecs/qutfcodec.cpp15
-rw-r--r--src/corelib/codecs/qutfcodec_p.h12
-rw-r--r--src/corelib/codecs/qwindowscodec.cpp8
-rw-r--r--src/corelib/codecs/qwindowscodec_p.h2
-rw-r--r--src/corelib/configure.cmake154
-rw-r--r--src/corelib/configure.json188
-rw-r--r--src/corelib/corelib.pro5
-rw-r--r--src/corelib/doc/qtcore.qdocconf3
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qparallelanimationgroup.cpp57
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qpropertyanimation.cpp59
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qsequentialanimationgroup.cpp58
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qvariantanimation.cpp63
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qglobal.cpp107
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qlogging.cpp53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qnumeric.cpp56
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qoperatingsystemversion.cpp61
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qrandom.cpp131
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qdebug.cpp95
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qfileselector.cpp93
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qloggingcategory.cpp68
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qstorageinfo.cpp49
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qtemporaryfile.cpp8
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qurl.cpp86
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qurlquery.cpp (renamed from src/widgets/doc/snippets/code/doc_src_examples_dropsite.qdoc)7
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qdeadlinetimer.cpp134
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qmetaobject.cpp19
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qobject.cpp13
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_mimetype_qmimedatabase.cpp15
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qcborstream.cpp358
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qcborvalue.cpp80
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qdatastream.cpp59
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qjsondocument.cpp65
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qsemaphore.cpp29
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qbytearray.cpp27
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qbytearraymatcher.cpp57
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qcontiguouscache.cpp70
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qhash.cpp20
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qlistdata.cpp2
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qrect.cpp10
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qregularexpression.cpp8
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qscopeguard.cpp2
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qshareddata.cpp66
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qsharedpointer.cpp157
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qstring.cpp18
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qstringview.cpp62
-rw-r--r--src/corelib/doc/snippets/code/src_gui_itemviews_qidentityproxymodel.cpp2
-rw-r--r--src/corelib/doc/snippets/hellotrmain.cpp2
-rw-r--r--src/corelib/doc/snippets/qbytearraylist/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qelapsedtimer/main.cpp2
-rw-r--r--src/corelib/doc/snippets/qloggingcategory/main.cpp2
-rw-r--r--src/corelib/doc/snippets/resource-system/mainwindow.cpp10
-rw-r--r--src/corelib/doc/snippets/signalsandslots/lcdnumber.h2
-rw-r--r--src/corelib/doc/snippets/timers/analogclock.cpp2
-rw-r--r--src/corelib/doc/src/containers.qdoc5
-rw-r--r--src/corelib/doc/src/datastreamformat.qdoc402
-rw-r--r--src/corelib/doc/src/external-resources.qdoc8
-rw-r--r--src/corelib/doc/src/objectmodel/metaobjects.qdoc2
-rw-r--r--src/corelib/doc/src/objectmodel/signalsandslots.qdoc4
-rw-r--r--src/corelib/doc/src/resource-system.qdoc67
-rw-r--r--src/corelib/eval.pri4
-rw-r--r--src/corelib/global/archdetect.cpp2
-rw-r--r--src/corelib/global/global.pri3
-rw-r--r--src/corelib/global/minimum-linux_p.h11
-rw-r--r--src/corelib/global/qcompilerdetection.h13
-rw-r--r--src/corelib/global/qconfig-bootstrapped.h10
-rw-r--r--src/corelib/global/qendian.h36
-rw-r--r--src/corelib/global/qflags.h84
-rw-r--r--src/corelib/global/qfloat16.cpp33
-rw-r--r--src/corelib/global/qfloat16.h88
-rw-r--r--src/corelib/global/qfloat16_f16c.c4
-rw-r--r--src/corelib/global/qglobal.cpp153
-rw-r--r--src/corelib/global/qglobal.h71
-rw-r--r--src/corelib/global/qglobalstatic.h8
-rw-r--r--src/corelib/global/qglobalstatic.qdoc10
-rw-r--r--src/corelib/global/qhooks.cpp2
-rw-r--r--src/corelib/global/qlibraryinfo.cpp23
-rw-r--r--src/corelib/global/qlibraryinfo.h4
-rw-r--r--src/corelib/global/qlogging.cpp17
-rw-r--r--src/corelib/global/qlogging.h8
-rw-r--r--src/corelib/global/qnamespace.h18
-rw-r--r--src/corelib/global/qnamespace.qdoc12
-rw-r--r--src/corelib/global/qnumeric.cpp32
-rw-r--r--src/corelib/global/qnumeric.h4
-rw-r--r--src/corelib/global/qnumeric_p.h115
-rw-r--r--src/corelib/global/qoperatingsystemversion.cpp12
-rw-r--r--src/corelib/global/qprocessordetection.h10
-rw-r--r--src/corelib/global/qrandom.cpp115
-rw-r--r--src/corelib/global/qrandom.h6
-rw-r--r--src/corelib/global/qt_pch.h8
-rw-r--r--src/corelib/global/qtrace_p.h19
-rw-r--r--src/corelib/global/qtypeinfo.h30
-rw-r--r--src/corelib/io/io.pri28
-rw-r--r--src/corelib/io/qabstractfileengine_p.h6
-rw-r--r--src/corelib/io/qdebug.cpp188
-rw-r--r--src/corelib/io/qdebug.h13
-rw-r--r--src/corelib/io/qdir.cpp116
-rw-r--r--src/corelib/io/qdir.h12
-rw-r--r--src/corelib/io/qdir_p.h12
-rw-r--r--src/corelib/io/qfile.cpp20
-rw-r--r--src/corelib/io/qfile.h8
-rw-r--r--src/corelib/io/qfiledevice.cpp6
-rw-r--r--src/corelib/io/qfileinfo.cpp9
-rw-r--r--src/corelib/io/qfileinfo.h11
-rw-r--r--src/corelib/io/qfileinfo_p.h2
-rw-r--r--src/corelib/io/qfileselector.cpp44
-rw-r--r--src/corelib/io/qfilesystemengine_p.h2
-rw-r--r--src/corelib/io/qfilesystemengine_unix.cpp54
-rw-r--r--src/corelib/io/qfilesystemengine_win.cpp10
-rw-r--r--src/corelib/io/qfilesystemiterator_p.h2
-rw-r--r--src/corelib/io/qfilesystemmetadata_p.h4
-rw-r--r--src/corelib/io/qfilesystemwatcher_fsevents.mm4
-rw-r--r--src/corelib/io/qfilesystemwatcher_inotify.cpp21
-rw-r--r--src/corelib/io/qfilesystemwatcher_win.cpp8
-rw-r--r--src/corelib/io/qfilesystemwatcher_win_p.h6
-rw-r--r--src/corelib/io/qfsfileengine_p.h2
-rw-r--r--src/corelib/io/qiodevice.cpp6
-rw-r--r--src/corelib/io/qloggingcategory.cpp19
-rw-r--r--src/corelib/io/qloggingcategory.h54
-rw-r--r--src/corelib/io/qnoncontiguousbytedevice.cpp2
-rw-r--r--src/corelib/io/qprocess.cpp25
-rw-r--r--src/corelib/io/qprocess.h33
-rw-r--r--src/corelib/io/qprocess_p.h2
-rw-r--r--src/corelib/io/qprocess_win.cpp22
-rw-r--r--src/corelib/io/qresource.cpp323
-rw-r--r--src/corelib/io/qresource.h11
-rw-r--r--src/corelib/io/qresource_p.h2
-rw-r--r--src/corelib/io/qsettings.cpp83
-rw-r--r--src/corelib/io/qsettings.h21
-rw-r--r--src/corelib/io/qsettings_mac.cpp2
-rw-r--r--src/corelib/io/qsettings_win.cpp3
-rw-r--r--src/corelib/io/qsettings_winrt.cpp3
-rw-r--r--src/corelib/io/qstandardpaths.cpp3
-rw-r--r--src/corelib/io/qstandardpaths_android.cpp14
-rw-r--r--src/corelib/io/qstandardpaths_unix.cpp2
-rw-r--r--src/corelib/io/qstandardpaths_win.cpp9
-rw-r--r--src/corelib/io/qstorageinfo.h6
-rw-r--r--src/corelib/io/qt_attribution.json8
-rw-r--r--src/corelib/io/qtemporaryfile.cpp34
-rw-r--r--src/corelib/io/qurl.cpp96
-rw-r--r--src/corelib/io/qurl.h12
-rw-r--r--src/corelib/io/qurl_p.h2
-rw-r--r--src/corelib/io/qurlquery.cpp20
-rw-r--r--src/corelib/io/qurlquery.h19
-rw-r--r--src/corelib/io/qurlrecode.cpp2
-rw-r--r--src/corelib/io/qurltlds_p.h26925
-rw-r--r--src/corelib/io/qwindowspipereader.cpp4
-rw-r--r--src/corelib/io/qwindowspipereader_p.h2
-rw-r--r--src/corelib/io/qwindowspipewriter.cpp4
-rw-r--r--src/corelib/io/qwindowspipewriter_p.h2
-rw-r--r--src/corelib/itemmodels/itemmodels.pri9
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.cpp39
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.h46
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel_p.h9
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.cpp3
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.h2
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel_p.h4
-rw-r--r--src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp10
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel.cpp12
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel.h2
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.cpp6
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.h12
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel_p.h4
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.cpp2
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.h2
-rw-r--r--src/corelib/itemmodels/qstringlistmodel.cpp8
-rw-r--r--src/corelib/itemmodels/qstringlistmodel.h2
-rw-r--r--src/corelib/itemmodels/qtransposeproxymodel.cpp447
-rw-r--r--src/corelib/itemmodels/qtransposeproxymodel.h83
-rw-r--r--src/corelib/itemmodels/qtransposeproxymodel_p.h84
-rw-r--r--src/corelib/kernel/kernel.pri2
-rw-r--r--src/corelib/kernel/qabstracteventdispatcher.cpp15
-rw-r--r--src/corelib/kernel/qabstracteventdispatcher.h4
-rw-r--r--src/corelib/kernel/qabstractnativeeventfilter.cpp1
-rw-r--r--src/corelib/kernel/qabstractnativeeventfilter.h4
-rw-r--r--src/corelib/kernel/qcore_foundation.mm18
-rw-r--r--src/corelib/kernel/qcore_mac.cpp23
-rw-r--r--src/corelib/kernel/qcore_mac_objc.mm148
-rw-r--r--src/corelib/kernel/qcore_mac_p.h5
-rw-r--r--src/corelib/kernel/qcore_unix_p.h4
-rw-r--r--src/corelib/kernel/qcoreapplication.cpp69
-rw-r--r--src/corelib/kernel/qcoreapplication_p.h4
-rw-r--r--src/corelib/kernel/qcoreapplication_win.cpp19
-rw-r--r--src/corelib/kernel/qcoreevent.cpp8
-rw-r--r--src/corelib/kernel/qcoreevent.h2
-rw-r--r--src/corelib/kernel/qcoreglobaldata.cpp2
-rw-r--r--src/corelib/kernel/qcoreglobaldata_p.h2
-rw-r--r--src/corelib/kernel/qdeadlinetimer.cpp114
-rw-r--r--src/corelib/kernel/qdeadlinetimer.h50
-rw-r--r--src/corelib/kernel/qelapsedtimer.cpp6
-rw-r--r--src/corelib/kernel/qelapsedtimer.h30
-rw-r--r--src/corelib/kernel/qelapsedtimer_generic.cpp22
-rw-r--r--src/corelib/kernel/qelapsedtimer_mac.cpp24
-rw-r--r--src/corelib/kernel/qelapsedtimer_unix.cpp24
-rw-r--r--src/corelib/kernel/qelapsedtimer_win.cpp31
-rw-r--r--src/corelib/kernel/qeventdispatcher_cf.mm2
-rw-r--r--src/corelib/kernel/qeventdispatcher_glib.cpp4
-rw-r--r--src/corelib/kernel/qeventdispatcher_glib_p.h7
-rw-r--r--src/corelib/kernel/qeventdispatcher_unix.cpp2
-rw-r--r--src/corelib/kernel/qeventdispatcher_unix_p.h22
-rw-r--r--src/corelib/kernel/qeventdispatcher_win.cpp24
-rw-r--r--src/corelib/kernel/qeventdispatcher_win_p.h41
-rw-r--r--src/corelib/kernel/qfunctions_fake_env_p.h4
-rw-r--r--src/corelib/kernel/qjni_p.h2
-rw-r--r--src/corelib/kernel/qmetaobject.cpp82
-rw-r--r--src/corelib/kernel/qmetaobject.h1
-rw-r--r--src/corelib/kernel/qmetaobject_moc_p.h4
-rw-r--r--src/corelib/kernel/qmetaobject_p.h10
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder_p.h10
-rw-r--r--src/corelib/kernel/qmetatype.cpp14
-rw-r--r--src/corelib/kernel/qmetatype.h4
-rw-r--r--src/corelib/kernel/qmimedata.cpp11
-rw-r--r--src/corelib/kernel/qobject.cpp1086
-rw-r--r--src/corelib/kernel/qobject.h44
-rw-r--r--src/corelib/kernel/qobject_p.h274
-rw-r--r--src/corelib/kernel/qobjectdefs.h27
-rw-r--r--src/corelib/kernel/qobjectdefs_impl.h6
-rw-r--r--src/corelib/kernel/qppsattribute.cpp76
-rw-r--r--src/corelib/kernel/qppsattribute_p.h77
-rw-r--r--src/corelib/kernel/qppsattributeprivate_p.h74
-rw-r--r--src/corelib/kernel/qppsobject.cpp74
-rw-r--r--src/corelib/kernel/qppsobject_p.h76
-rw-r--r--src/corelib/kernel/qppsobjectprivate_p.h74
-rw-r--r--src/corelib/kernel/qsharedmemory_p.h2
-rw-r--r--src/corelib/kernel/qsignalmapper.cpp2
-rw-r--r--src/corelib/kernel/qt_attribution.json1
-rw-r--r--src/corelib/kernel/qtcore_eval.cpp560
-rw-r--r--src/corelib/kernel/qtestsupport_core.cpp24
-rw-r--r--src/corelib/kernel/qtestsupport_core.h10
-rw-r--r--src/corelib/kernel/qtimer.cpp58
-rw-r--r--src/corelib/kernel/qtimer.h4
-rw-r--r--src/corelib/kernel/qtranslator.cpp38
-rw-r--r--src/corelib/kernel/qvariant.cpp30
-rw-r--r--src/corelib/kernel/qvariant.h78
-rw-r--r--src/corelib/kernel/qvariant_p.h10
-rw-r--r--src/corelib/kernel/qwineventnotifier.cpp8
-rw-r--r--src/corelib/mimetypes/mime/packages/freedesktop.org.xml4417
-rw-r--r--src/corelib/mimetypes/mimetypes.pri2
-rw-r--r--src/corelib/mimetypes/mimetypes.qrc2
-rw-r--r--src/corelib/mimetypes/qmimedatabase.cpp21
-rw-r--r--src/corelib/mimetypes/qmimedatabase.h3
-rw-r--r--src/corelib/mimetypes/qmimedatabase_p.h5
-rw-r--r--src/corelib/mimetypes/qmimeglobpattern.cpp10
-rw-r--r--src/corelib/mimetypes/qmimeglobpattern_p.h5
-rw-r--r--src/corelib/mimetypes/qmimemagicrule.cpp4
-rw-r--r--src/corelib/mimetypes/qmimemagicrule_p.h5
-rw-r--r--src/corelib/mimetypes/qmimemagicrulematcher.cpp3
-rw-r--r--src/corelib/mimetypes/qmimemagicrulematcher_p.h5
-rw-r--r--src/corelib/mimetypes/qmimeprovider.cpp13
-rw-r--r--src/corelib/mimetypes/qmimeprovider_p.h3
-rw-r--r--src/corelib/mimetypes/qmimetype.cpp7
-rw-r--r--src/corelib/mimetypes/qmimetype.h13
-rw-r--r--src/corelib/mimetypes/qmimetype_p.h5
-rw-r--r--src/corelib/mimetypes/qmimetypeparser.cpp11
-rw-r--r--src/corelib/mimetypes/qmimetypeparser_p.h5
-rw-r--r--src/corelib/platform/platform.pri1
-rw-r--r--src/corelib/platform/wasm/qstdweb.cpp236
-rw-r--r--src/corelib/platform/wasm/qstdweb_p.h169
-rw-r--r--src/corelib/platform/wasm/wasm.pri3
-rw-r--r--src/corelib/plugin/qelfparser_p.cpp4
-rw-r--r--src/corelib/plugin/qfactoryinterface.h3
-rw-r--r--src/corelib/plugin/qlibrary.cpp12
-rw-r--r--src/corelib/plugin/qlibrary_p.h2
-rw-r--r--src/corelib/plugin/qpluginloader.cpp2
-rw-r--r--src/corelib/plugin/quuid.cpp18
-rw-r--r--src/corelib/plugin/quuid.h44
-rw-r--r--src/corelib/qtcore.tracepoints10
-rw-r--r--src/corelib/serialization/qcborarray.h1
-rw-r--r--src/corelib/serialization/qcborcommon.h10
-rw-r--r--src/corelib/serialization/qcbormap.h7
-rw-r--r--src/corelib/serialization/qcborstream.cpp356
-rw-r--r--src/corelib/serialization/qcborvalue.cpp505
-rw-r--r--src/corelib/serialization/qcborvalue.h24
-rw-r--r--src/corelib/serialization/qdatastream.cpp28
-rw-r--r--src/corelib/serialization/qdatastream.h20
-rw-r--r--src/corelib/serialization/qjson.cpp1
-rw-r--r--src/corelib/serialization/qjson_p.h18
-rw-r--r--src/corelib/serialization/qjsonarray.cpp16
-rw-r--r--src/corelib/serialization/qjsonarray.h8
-rw-r--r--src/corelib/serialization/qjsoncbor.cpp9
-rw-r--r--src/corelib/serialization/qjsondocument.cpp16
-rw-r--r--src/corelib/serialization/qjsondocument.h6
-rw-r--r--src/corelib/serialization/qjsonobject.h6
-rw-r--r--src/corelib/serialization/qjsonparser.cpp1
-rw-r--r--src/corelib/serialization/qjsonvalue.h8
-rw-r--r--src/corelib/serialization/qtextstream.cpp142
-rw-r--r--src/corelib/serialization/qtextstream.h25
-rw-r--r--src/corelib/serialization/qtextstream_p.h6
-rw-r--r--src/corelib/serialization/qxmlstream.cpp50
-rw-r--r--src/corelib/serialization/qxmlstream.g18
-rw-r--r--src/corelib/serialization/qxmlstream.h32
-rw-r--r--src/corelib/serialization/qxmlstream_p.h14
-rw-r--r--src/corelib/statemachine/qabstractstate.cpp7
-rw-r--r--src/corelib/statemachine/qabstracttransition.cpp16
-rw-r--r--src/corelib/statemachine/qabstracttransition.h4
-rw-r--r--src/corelib/statemachine/qabstracttransition_p.h2
-rw-r--r--src/corelib/statemachine/qsignaleventgenerator_p.h2
-rw-r--r--src/corelib/statemachine/qstate.cpp3
-rw-r--r--src/corelib/statemachine/qstate_p.h8
-rw-r--r--src/corelib/statemachine/qstatemachine.cpp30
-rw-r--r--src/corelib/statemachine/qstatemachine.h8
-rw-r--r--src/corelib/statemachine/qstatemachine_p.h22
-rw-r--r--src/corelib/thread/qatomic.h18
-rw-r--r--src/corelib/thread/qatomic_bootstrap.h10
-rw-r--r--src/corelib/thread/qatomic_cxx11.h86
-rw-r--r--src/corelib/thread/qatomic_msvc.h94
-rw-r--r--src/corelib/thread/qbasicatomic.h196
-rw-r--r--src/corelib/thread/qfutex_p.h2
-rw-r--r--src/corelib/thread/qfuturewatcher.cpp2
-rw-r--r--src/corelib/thread/qgenericatomic.h98
-rw-r--r--src/corelib/thread/qmutex.cpp14
-rw-r--r--src/corelib/thread/qmutex.h54
-rw-r--r--src/corelib/thread/qmutex_linux.cpp8
-rw-r--r--src/corelib/thread/qmutex_mac.cpp2
-rw-r--r--src/corelib/thread/qmutex_p.h4
-rw-r--r--src/corelib/thread/qmutex_unix.cpp4
-rw-r--r--src/corelib/thread/qmutex_win.cpp2
-rw-r--r--src/corelib/thread/qorderedmutexlocker_p.h62
-rw-r--r--src/corelib/thread/qreadwritelock.cpp4
-rw-r--r--src/corelib/thread/qreadwritelock.h36
-rw-r--r--src/corelib/thread/qresultstore.cpp15
-rw-r--r--src/corelib/thread/qresultstore.h6
-rw-r--r--src/corelib/thread/qsemaphore.cpp33
-rw-r--r--src/corelib/thread/qsemaphore.h14
-rw-r--r--src/corelib/thread/qthread.cpp49
-rw-r--r--src/corelib/thread/qthread.h4
-rw-r--r--src/corelib/thread/qthread_p.h16
-rw-r--r--src/corelib/thread/qthread_unix.cpp9
-rw-r--r--src/corelib/thread/qthread_win.cpp12
-rw-r--r--src/corelib/thread/qthreadpool.cpp79
-rw-r--r--src/corelib/thread/qthreadpool_p.h8
-rw-r--r--src/corelib/thread/qthreadstorage.h4
-rw-r--r--src/corelib/thread/qwaitcondition_unix.cpp4
-rw-r--r--src/corelib/tools/qalgorithms.h62
-rw-r--r--src/corelib/tools/qarraydata.cpp8
-rw-r--r--src/corelib/tools/qarraydata.h40
-rw-r--r--src/corelib/tools/qarraydatapointer.h10
-rw-r--r--src/corelib/tools/qbitarray.h12
-rw-r--r--src/corelib/tools/qbytearray.cpp123
-rw-r--r--src/corelib/tools/qbytearray.h54
-rw-r--r--src/corelib/tools/qbytearraylist.cpp22
-rw-r--r--src/corelib/tools/qbytearraylist.h10
-rw-r--r--src/corelib/tools/qbytearraymatcher.cpp10
-rw-r--r--src/corelib/tools/qbytearraymatcher.h14
-rw-r--r--src/corelib/tools/qcache.h18
-rw-r--r--src/corelib/tools/qcache.qdoc6
-rw-r--r--src/corelib/tools/qchar.cpp58
-rw-r--r--src/corelib/tools/qchar.h250
-rw-r--r--src/corelib/tools/qcollator.cpp136
-rw-r--r--src/corelib/tools/qcollator.h23
-rw-r--r--src/corelib/tools/qcollator_icu.cpp45
-rw-r--r--src/corelib/tools/qcollator_macx.cpp62
-rw-r--r--src/corelib/tools/qcollator_p.h5
-rw-r--r--src/corelib/tools/qcollator_posix.cpp49
-rw-r--r--src/corelib/tools/qcollator_win.cpp65
-rw-r--r--src/corelib/tools/qcommandlineoption.cpp4
-rw-r--r--src/corelib/tools/qcommandlineoption.h6
-rw-r--r--src/corelib/tools/qcommandlineparser.cpp6
-rw-r--r--src/corelib/tools/qcontiguouscache.cpp21
-rw-r--r--src/corelib/tools/qcontiguouscache.h3
-rw-r--r--src/corelib/tools/qdatetime.cpp71
-rw-r--r--src/corelib/tools/qdatetime.h20
-rw-r--r--src/corelib/tools/qdatetime_p.h6
-rw-r--r--src/corelib/tools/qdatetimeparser.cpp11
-rw-r--r--src/corelib/tools/qdatetimeparser_p.h8
-rw-r--r--src/corelib/tools/qeasingcurve.cpp53
-rw-r--r--src/corelib/tools/qeasingcurve.h6
-rw-r--r--src/corelib/tools/qfreelist_p.h6
-rw-r--r--src/corelib/tools/qhash.cpp54
-rw-r--r--src/corelib/tools/qhash.h28
-rw-r--r--src/corelib/tools/qhashfunctions.h66
-rw-r--r--src/corelib/tools/qiterator.h6
-rw-r--r--src/corelib/tools/qline.cpp9
-rw-r--r--src/corelib/tools/qline.h3
-rw-r--r--src/corelib/tools/qlinkedlist.h44
-rw-r--r--src/corelib/tools/qlist.cpp25
-rw-r--r--src/corelib/tools/qlist.h203
-rw-r--r--src/corelib/tools/qlocale.cpp262
-rw-r--r--src/corelib/tools/qlocale.h25
-rw-r--r--src/corelib/tools/qlocale.qdoc26
-rw-r--r--src/corelib/tools/qlocale_data_p.h8462
-rw-r--r--src/corelib/tools/qlocale_p.h23
-rw-r--r--src/corelib/tools/qlocale_tools.cpp2
-rw-r--r--src/corelib/tools/qlocale_unix.cpp8
-rw-r--r--src/corelib/tools/qlocale_win.cpp8
-rw-r--r--src/corelib/tools/qmap.cpp2
-rw-r--r--src/corelib/tools/qmap.h18
-rw-r--r--src/corelib/tools/qmargins.h208
-rw-r--r--src/corelib/tools/qoffsetstringarray_p.h2
-rw-r--r--src/corelib/tools/qpair.h35
-rw-r--r--src/corelib/tools/qpoint.h6
-rw-r--r--src/corelib/tools/qqueue.h2
-rw-r--r--src/corelib/tools/qrect.cpp36
-rw-r--r--src/corelib/tools/qrect.h624
-rw-r--r--src/corelib/tools/qrefcount.h16
-rw-r--r--src/corelib/tools/qregexp.cpp10
-rw-r--r--src/corelib/tools/qregexp.h8
-rw-r--r--src/corelib/tools/qregularexpression.cpp29
-rw-r--r--src/corelib/tools/qregularexpression.h16
-rw-r--r--src/corelib/tools/qringbuffer.cpp2
-rw-r--r--src/corelib/tools/qringbuffer_p.h14
-rw-r--r--src/corelib/tools/qscopedpointer.h38
-rw-r--r--src/corelib/tools/qscopedvaluerollback.h14
-rw-r--r--src/corelib/tools/qscopeguard.h17
-rw-r--r--src/corelib/tools/qscopeguard.qdoc36
-rw-r--r--src/corelib/tools/qset.h30
-rw-r--r--src/corelib/tools/qshareddata.cpp28
-rw-r--r--src/corelib/tools/qshareddata.h24
-rw-r--r--src/corelib/tools/qsharedpointer.cpp134
-rw-r--r--src/corelib/tools/qsharedpointer_impl.h98
-rw-r--r--src/corelib/tools/qsimd.cpp9
-rw-r--r--src/corelib/tools/qsimd_p.h8
-rw-r--r--src/corelib/tools/qsize.cpp8
-rw-r--r--src/corelib/tools/qsize.h254
-rw-r--r--src/corelib/tools/qstack.h2
-rw-r--r--src/corelib/tools/qstring.cpp834
-rw-r--r--src/corelib/tools/qstring.h445
-rw-r--r--src/corelib/tools/qstring_mips_dsp_asm.S2
-rw-r--r--src/corelib/tools/qstringalgorithms.h43
-rw-r--r--src/corelib/tools/qstringalgorithms_p.h4
-rw-r--r--src/corelib/tools/qstringbuilder.cpp5
-rw-r--r--src/corelib/tools/qstringbuilder.h6
-rw-r--r--src/corelib/tools/qstringlist.cpp52
-rw-r--r--src/corelib/tools/qstringlist.h32
-rw-r--r--src/corelib/tools/qstringliteral.h2
-rw-r--r--src/corelib/tools/qstringmatcher.cpp82
-rw-r--r--src/corelib/tools/qstringmatcher.h5
-rw-r--r--src/corelib/tools/qstringview.cpp56
-rw-r--r--src/corelib/tools/qstringview.h86
-rw-r--r--src/corelib/tools/qt_attribution.json7
-rw-r--r--src/corelib/tools/qtimezone.cpp4
-rw-r--r--src/corelib/tools/qtimezone.h6
-rw-r--r--src/corelib/tools/qtimezoneprivate_p.h5
-rw-r--r--src/corelib/tools/qtimezoneprivate_tz.cpp93
-rw-r--r--src/corelib/tools/qtools_p.h14
-rw-r--r--src/corelib/tools/qunicodetables.cpp16
-rw-r--r--src/corelib/tools/qunicodetables_p.h20
-rw-r--r--src/corelib/tools/qunicodetools.cpp29
-rw-r--r--src/corelib/tools/qunicodetools_p.h1
-rw-r--r--src/corelib/tools/qvarlengtharray.h8
-rw-r--r--src/corelib/tools/qvector.h250
-rw-r--r--src/corelib/tools/qvector.qdoc11
-rw-r--r--src/corelib/tools/qversionnumber.cpp6
-rw-r--r--src/corelib/tools/qversionnumber.h42
-rw-r--r--src/dbus/dbus_minimal_p.h39
-rw-r--r--src/dbus/doc/qtdbus.qdocconf2
-rw-r--r--src/dbus/qdbusabstractinterface.cpp6
-rw-r--r--src/dbus/qdbusargument.cpp2
-rw-r--r--src/dbus/qdbusargument.h19
-rw-r--r--src/dbus/qdbusargument_p.h10
-rw-r--r--src/dbus/qdbusconnection.h8
-rw-r--r--src/dbus/qdbusconnection_p.h32
-rw-r--r--src/dbus/qdbuserror.h6
-rw-r--r--src/dbus/qdbusextratypes.h14
-rw-r--r--src/dbus/qdbusintegrator.cpp96
-rw-r--r--src/dbus/qdbusintegrator_p.h25
-rw-r--r--src/dbus/qdbusmessage.h4
-rw-r--r--src/dbus/qdbuspendingcall.cpp12
-rw-r--r--src/dbus/qdbuspendingcall.h6
-rw-r--r--src/dbus/qdbuspendingcall_p.h2
-rw-r--r--src/dbus/qdbuspendingreply.cpp29
-rw-r--r--src/dbus/qdbuspendingreply.h5
-rw-r--r--src/dbus/qdbusreply.cpp2
-rw-r--r--src/dbus/qdbusreply.h4
-rw-r--r--src/dbus/qdbusservicewatcher.cpp11
-rw-r--r--src/dbus/qdbusunixfiledescriptor.h4
-rw-r--r--src/dbus/qdbusutil.cpp30
-rw-r--r--src/dbus/qdbusutil_p.h2
-rw-r--r--src/dbus/qt_attribution.json3
-rw-r--r--src/gui/CMakeLists.txt91
-rw-r--r--src/gui/Qt5GuiConfigExtras.cmake.in193
-rw-r--r--src/gui/accessible/qaccessible.cpp32
-rw-r--r--src/gui/accessible/qaccessible.h2
-rw-r--r--src/gui/accessible/qaccessiblecache_p.h2
-rw-r--r--src/gui/animation/qguivariantanimation.cpp4
-rw-r--r--src/gui/configure.cmake184
-rw-r--r--src/gui/configure.json696
-rw-r--r--src/gui/configure.pri59
-rw-r--r--src/gui/doc/qtgui.qdocconf5
-rw-r--r--src/gui/doc/snippets/clipboard/clipwindow.cpp9
-rw-r--r--src/gui/doc/snippets/code/src_gui_accessible_qaccessible.cpp18
-rw-r--r--src/gui/doc/snippets/code/src_gui_itemviews_qstandarditemmodel.cpp4
-rw-r--r--src/gui/doc/snippets/code/src_gui_kernel_qguiapplication.cpp9
-rw-r--r--src/gui/doc/snippets/code/src_gui_kernel_qguiapplication_x11.cpp4
-rw-r--r--src/gui/doc/snippets/code/src_gui_math3d_qquaternion.cpp57
-rw-r--r--src/gui/doc/snippets/code/src_gui_opengl_qopenglbuffer.cpp60
-rw-r--r--src/gui/doc/snippets/code/src_gui_opengl_qopengldebug.cpp100
-rw-r--r--src/gui/doc/snippets/code/src_gui_opengl_qopenglfunctions.cpp112
-rw-r--r--src/gui/doc/snippets/code/src_gui_util_qdesktopservices.cpp28
-rw-r--r--src/gui/doc/snippets/code/src_gui_vulkan_qvulkanfunctions.cpp70
-rw-r--r--src/gui/doc/snippets/code/src_gui_vulkan_qvulkaninstance.cpp146
-rw-r--r--src/gui/doc/snippets/code/src_gui_vulkan_qvulkanwindow.cpp132
-rw-r--r--src/gui/doc/snippets/draganddrop/mainwindow.cpp10
-rw-r--r--src/gui/doc/snippets/picture/picture.cpp10
-rw-r--r--src/gui/doc/snippets/qfontdatabase/main.cpp11
-rw-r--r--src/gui/doc/snippets/qimagewriter/main.cpp71
-rw-r--r--src/gui/doc/snippets/separations/screenwidget.cpp4
-rw-r--r--src/gui/doc/snippets/separations/viewer.cpp18
-rw-r--r--src/gui/doc/snippets/textblock-fragments/mainwindow.cpp8
-rw-r--r--src/gui/doc/snippets/textdocument-blocks/mainwindow.cpp8
-rw-r--r--src/gui/doc/snippets/textdocument-frames/mainwindow.cpp8
-rw-r--r--src/gui/doc/snippets/textdocument-lists/mainwindow.cpp5
-rw-r--r--src/gui/doc/snippets/textdocument-printing/mainwindow.cpp2
-rw-r--r--src/gui/doc/snippets/textdocument-selections/mainwindow.cpp5
-rw-r--r--src/gui/doc/snippets/textdocument-tables/mainwindow.cpp8
-rw-r--r--src/gui/gui.pro3
-rw-r--r--src/gui/image/qbitmap.cpp2
-rw-r--r--src/gui/image/qbitmap.h5
-rw-r--r--src/gui/image/qbmphandler.cpp4
-rw-r--r--src/gui/image/qbmphandler_p.h3
-rw-r--r--src/gui/image/qicon.cpp14
-rw-r--r--src/gui/image/qicon.h9
-rw-r--r--src/gui/image/qiconengine.h1
-rw-r--r--src/gui/image/qiconloader.cpp11
-rw-r--r--src/gui/image/qimage.cpp337
-rw-r--r--src/gui/image/qimage.h37
-rw-r--r--src/gui/image/qimage_conversions.cpp398
-rw-r--r--src/gui/image/qimage_darwin.mm29
-rw-r--r--src/gui/image/qimage_neon.cpp66
-rw-r--r--src/gui/image/qimage_p.h46
-rw-r--r--src/gui/image/qimageiohandler.cpp4
-rw-r--r--src/gui/image/qimageiohandler.h3
-rw-r--r--src/gui/image/qimagereader.cpp22
-rw-r--r--src/gui/image/qimagewriter.cpp16
-rw-r--r--src/gui/image/qimagewriter.h5
-rw-r--r--src/gui/image/qmovie.cpp6
-rw-r--r--src/gui/image/qpaintengine_pic_p.h2
-rw-r--r--src/gui/image/qpicture.cpp35
-rw-r--r--src/gui/image/qpicture.h4
-rw-r--r--src/gui/image/qpixmap.cpp54
-rw-r--r--src/gui/image/qpixmap.h20
-rw-r--r--src/gui/image/qpixmap_raster.cpp3
-rw-r--r--src/gui/image/qpixmap_win.cpp9
-rw-r--r--src/gui/image/qpixmapcache.cpp14
-rw-r--r--src/gui/image/qpixmapcache.h12
-rw-r--r--src/gui/image/qpixmapcache_p.h2
-rw-r--r--src/gui/image/qplatformpixmap.cpp1
-rw-r--r--src/gui/image/qpnghandler.cpp157
-rw-r--r--src/gui/image/qpnghandler_p.h2
-rw-r--r--src/gui/image/qppmhandler.cpp2
-rw-r--r--src/gui/image/qppmhandler_p.h4
-rw-r--r--src/gui/image/qxbmhandler.cpp6
-rw-r--r--src/gui/image/qxbmhandler_p.h2
-rw-r--r--src/gui/image/qxpmhandler.cpp2
-rw-r--r--src/gui/image/qxpmhandler_p.h2
-rw-r--r--src/gui/itemmodels/qstandarditemmodel.cpp29
-rw-r--r--src/gui/itemmodels/qstandarditemmodel_p.h12
-rw-r--r--src/gui/kernel/kernel.pri2
-rw-r--r--src/gui/kernel/qclipboard.cpp10
-rw-r--r--src/gui/kernel/qcursor.cpp10
-rw-r--r--src/gui/kernel/qcursor.h12
-rw-r--r--src/gui/kernel/qdnd_p.h8
-rw-r--r--src/gui/kernel/qdrag.cpp2
-rw-r--r--src/gui/kernel/qdrag.h3
-rw-r--r--src/gui/kernel/qevent.cpp11
-rw-r--r--src/gui/kernel/qevent.h20
-rw-r--r--src/gui/kernel/qguiapplication.cpp138
-rw-r--r--src/gui/kernel/qguiapplication_p.h26
-rw-r--r--src/gui/kernel/qhighdpiscaling.cpp9
-rw-r--r--src/gui/kernel/qinputmethod_p.h2
-rw-r--r--src/gui/kernel/qkeymapper_p.h2
-rw-r--r--src/gui/kernel/qkeysequence.cpp8
-rw-r--r--src/gui/kernel/qkeysequence.h8
-rw-r--r--src/gui/kernel/qopenglcontext.cpp14
-rw-r--r--src/gui/kernel/qopenglcontext_p.h24
-rw-r--r--src/gui/kernel/qpalette.cpp6
-rw-r--r--src/gui/kernel/qpalette.h19
-rw-r--r--src/gui/kernel/qpixelformat.h64
-rw-r--r--src/gui/kernel/qplatformclipboard.h3
-rw-r--r--src/gui/kernel/qplatformcursor.cpp4
-rw-r--r--src/gui/kernel/qplatformcursor.h2
-rw-r--r--src/gui/kernel/qplatformdialoghelper.cpp18
-rw-r--r--src/gui/kernel/qplatformdialoghelper.h2
-rw-r--r--src/gui/kernel/qplatformdrag.h4
-rw-r--r--src/gui/kernel/qplatformgraphicsbuffer.cpp3
-rw-r--r--src/gui/kernel/qplatformgraphicsbuffer.h2
-rw-r--r--src/gui/kernel/qplatformgraphicsbufferhelper.cpp8
-rw-r--r--src/gui/kernel/qplatformgraphicsbufferhelper.h2
-rw-r--r--src/gui/kernel/qplatforminputcontextfactory.cpp6
-rw-r--r--src/gui/kernel/qplatformintegration.cpp82
-rw-r--r--src/gui/kernel/qplatformintegration.h10
-rw-r--r--src/gui/kernel/qplatformscreen.cpp5
-rw-r--r--src/gui/kernel/qplatformscreen.h4
-rw-r--r--src/gui/kernel/qplatformservices.h2
-rw-r--r--src/gui/kernel/qplatformsessionmanager.h4
-rw-r--r--src/gui/kernel/qplatformsurface.h2
-rw-r--r--src/gui/kernel/qplatformtheme.h6
-rw-r--r--src/gui/kernel/qplatformwindow.cpp11
-rw-r--r--src/gui/kernel/qplatformwindow.h6
-rw-r--r--src/gui/kernel/qrasterwindow.cpp74
-rw-r--r--src/gui/kernel/qscreen.cpp27
-rw-r--r--src/gui/kernel/qscreen.h1
-rw-r--r--src/gui/kernel/qscreen_p.h18
-rw-r--r--src/gui/kernel/qshapedpixmapdndwindow.cpp2
-rw-r--r--src/gui/kernel/qshapedpixmapdndwindow_p.h4
-rw-r--r--src/gui/kernel/qshortcutmap.cpp6
-rw-r--r--src/gui/kernel/qsimpledrag.cpp3
-rw-r--r--src/gui/kernel/qstylehints.cpp51
-rw-r--r--src/gui/kernel/qstylehints.h4
-rw-r--r--src/gui/kernel/qsurfaceformat.cpp3
-rw-r--r--src/gui/kernel/qt_gui_pch.h29
-rw-r--r--src/gui/kernel/qtestsupport_gui.cpp12
-rw-r--r--src/gui/kernel/qtestsupport_gui.h2