mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Roll Swiftshader, ANGLE, and Vulkan deps. Updates license bot for new locations of licenses and new files in roll. Converts unit test harnesses to use SwANGLE, which is the supported way of using SwiftShader as a software backend for GLES. Updates goldens due to swiftshader changes. Fixes up include paths to avoid directly including third_party code by that name, which is unlikely to work in other build environments. Includes upstream patches to ANGLE and SwiftShader to build in our windows environments, as well as patches to Skia to support defining the location of VulkanMemoryAllocator and a patch to ANGLE to support opting into a newer version of VMA.