1. 09 3月, 2021 1 次提交
    • C
      Correct setup-related typos (#24846) · 2441c476
      Chris Bracken 提交于
      Corrects uses of setup as a verb to 'set up', leaves noun/noun-phrase
      forms of setup as 'setup'. Also settles on 'teardown' as opposed to
      tear-down for consistency across the codebase.
      
      A few other minor comment/wording corrections.
      2441c476
  2. 13 11月, 2020 2 次提交
  3. 12 11月, 2020 1 次提交
  4. 11 11月, 2020 1 次提交
  5. 06 11月, 2020 1 次提交
  6. 12 9月, 2020 1 次提交
    • C
      Clean up C++ includes (#21127) · 08dabe96
      Chris Bracken 提交于
      Cleans up header order/grouping for consistency: associated header, C/C++ system/standard library headers, library headers, platform-specific #includes.
      
      Adds <cstring> where strlen, memcpy are being used: there are a bunch of places we use them transitively.
      
      Applies linter-required cleanups. Disables linter on one file due to included RapidJson header. See https://github.com/flutter/flutter/issues/65676
      
      This patch does not cover flutter/shell/platform/darwin. There's a separate, slightly more intensive cleanup for those in progress.
      08dabe96
  7. 29 7月, 2020 1 次提交
  8. 12 6月, 2020 1 次提交
    • F
      Make SKSL caching test work on Fuchsia on arm64 (#18572) · e1c622b4
      freiling 提交于
      * Hook up PersistentCache to ShellTestPlatformViewVulkan
      
      * [vulkan][fuchsia] enable vulkan without swiftshader in fuchsia tests on arm64
      
      * [vulkan][fuchsia] Disable second half of ShellTest.CacheSkSLWorks on
      vulkan backend
      
      GrContext::precompileShader() is not implemented for vulkan contexts, so
      dont run the portion of this test that depends on that behavior on
      Vulkan.
      Co-authored-by: NGeorge Wright <gw280@google.com>
      e1c622b4
  9. 10 6月, 2020 1 次提交
  10. 05 6月, 2020 1 次提交
  11. 18 4月, 2020 1 次提交
  12. 14 4月, 2020 1 次提交
  13. 11 4月, 2020 1 次提交
  14. 09 4月, 2020 2 次提交
  15. 21 2月, 2020 2 次提交
    • G
      Flush the SkCanvas when submitting a frame in... · 8eb727ec
      George Wright 提交于
      Flush the SkCanvas when submitting a frame in ShellTestPlatformViewVulkan::OffscreenSurface (#16717)
      
      8eb727ec
    • F
      [shell tests] Integrate Vulkan with Shell Tests (#16621) · bc4a27fc
      freiling 提交于
      This change creates a test only implementation of flutter::Surface backed by an
      offscreen Vulkan GrContext. Much of the code in this test Surface was lifted
      from flutter::VulkanWindow which I was unable to use without extricating it
      from the VkSurface/VkSwapchain code which we do not want to use in offscreen
      tests. I would recommend refactoring VulkanWindow to separate GrContext
      creation and VkSwapchain creation in order to promote greater code reuse
      between onscreen and offscreen vulkan paths.
      
      This change is excersised thoroughly by the shell tests and was manually
      tested against these tests on Fuchsia on Intel.
      bc4a27fc
  16. 15 2月, 2020 2 次提交
    • G
      Revert "[shell tests] Integrate Vulkan with Shell Tests" · 400ed7ce
      George Wright 提交于
      This reverts commit 594f6608.
      400ed7ce
    • F
      [shell tests] Integrate Vulkan with Shell Tests · 594f6608
      Forrest Reiling 提交于
      This change creates a test only implementation of flutter::Surface backed by an
      offscreen Vulkan GrContext. Much of the code in this test Surface was lifted
      from flutter::VulkanWindow which I was unable to use without extricating it
      from the VkSurface/VkSwapchain code which we do not want to use in offscreen
      tests. I would recommend refactoring VulkanWindow to separate GrContext
      creation and VkSwapchain creation in order to promote greater code reuse
      between onscreen and offscreen vulkan paths.
      
      This change is excersised thoroughly by the shell tests and was manually
      tested against these tests on Fuchsia on Intel.
      594f6608
  17. 07 2月, 2020 1 次提交