Warning, /graphics/krita/3rdparty/ext_googleangle/01-patches_qt5.12.12/0003-ANGLE-Fix-Windows-Store-D3D-Trim-and-Level-9-require.patch is written in an unsupported language. File is not indexed.

0001 From b98d9a624776e7ba0d0480a42e5cc5653953c532 Mon Sep 17 00:00:00 2001
0002 From: Oliver Wolff <oliver.wolff@qt.io>
0003 Date: Wed, 22 Aug 2018 13:01:10 +0200
0004 Subject: [PATCH 03/17] ANGLE: Fix Windows Store D3D Trim and Level 9
0005  requirements
0006 
0007 Due to additional validation not covered in previous patches, the Windows
0008 Store certification compatibility had regressed. These changes ensure that
0009 the required D3D behaviors are met.
0010 
0011 Change-Id: If8bc2f8cd4b2f84e1d92a1627951da2537212125
0012 ---
0013  src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp | 15 ++++++++++++++-
0014  1 file changed, 14 insertions(+), 1 deletion(-)
0015 
0016 diff --git a/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp b/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
0017 index e71891ed3..a29a807fd 100644
0018 --- a/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
0019 +++ b/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
0020 @@ -489,7 +489,20 @@ Renderer11::Renderer11(egl::Display *display)
0021  
0022          if (requestedMajorVersion == 9 && requestedMinorVersion == 3)
0023          {
0024 -            mAvailableFeatureLevels.push_back(D3D_FEATURE_LEVEL_9_3);
0025 +            if (requestedMinorVersion == EGL_DONT_CARE || requestedMinorVersion >= 3)
0026 +            {
0027 +                mAvailableFeatureLevels.push_back(D3D_FEATURE_LEVEL_9_3);
0028 +            }
0029 +#if defined(ANGLE_ENABLE_WINDOWS_UWP)
0030 +            if (requestedMinorVersion == EGL_DONT_CARE || requestedMinorVersion >= 2)
0031 +            {
0032 +                mAvailableFeatureLevels.push_back(D3D_FEATURE_LEVEL_9_2);
0033 +            }
0034 +            if (requestedMinorVersion == EGL_DONT_CARE || requestedMinorVersion >= 1)
0035 +            {
0036 +                mAvailableFeatureLevels.push_back(D3D_FEATURE_LEVEL_9_1);
0037 +            }
0038 +#endif
0039          }
0040  
0041          EGLint requestedDeviceType = static_cast<EGLint>(attributes.get(
0042 -- 
0043 2.24.1.windows.2
0044