1. 27 4月, 2021 1 次提交
  2. 22 4月, 2021 1 次提交
  3. 21 4月, 2021 1 次提交
  4. 20 4月, 2021 1 次提交
  5. 17 4月, 2021 1 次提交
  6. 14 4月, 2021 1 次提交
  7. 09 4月, 2021 1 次提交
  8. 07 4月, 2021 1 次提交
  9. 06 4月, 2021 1 次提交
    • C
      Extract Dart logging to the embedders (#25402) · 23ac479f
      Chris Bracken 提交于
      Previously messages logged from Dart code (e.g. via the print function)
      were handled directly in the engine by platform-specific code. This
      factors out a LogMessage(tag, message) callback that embedders can
      implement with platform-specific code.
      
      This also eliminates a dependency on platform-specific code in the core,
      and provides more flexibility to embedders than the current fallback to
      stdout, which can be a problem on platforms without a traditional stdout
      or with restrictions on stdout.
      
      Fixes https://github.com/flutter/flutter/issues/79685
      23ac479f
  10. 02 4月, 2021 3 次提交
  11. 01 4月, 2021 1 次提交
    • Y
      fuchsia: Allow access to system services in tests. (#25303) · 26f725dd
      Yilong Li 提交于
      Per https://fuchsia.dev/fuchsia-src/concepts/testing/v1_test_component,
      in order to access non-basic system services like Vulkan loader and
      sysmem allocator, we need to add "system-services" field to the cmx
      metadata file.
      
      Unittests like "shell_test" requires Vulkan to run properly, so we
      add Vulkan loader and sysmem services; for Flutter runner tests,
      we also need to add fuchsia.ui.scenic.Scenic since the test needs
      to create a Scenic session as well.
      
      TEST=shell_tests (SkpWarmupTest.Basic/SkpWarmupTest.Image)
           flutter_runner_tests (EngineTest.SkpWarmUp) on FEMU
      26f725dd
  12. 30 3月, 2021 1 次提交
  13. 26 3月, 2021 1 次提交
  14. 24 3月, 2021 1 次提交
  15. 09 3月, 2021 2 次提交
  16. 19 2月, 2021 1 次提交
  17. 13 2月, 2021 1 次提交
  18. 12 2月, 2021 1 次提交
  19. 05 2月, 2021 1 次提交
  20. 04 2月, 2021 1 次提交
  21. 29 1月, 2021 2 次提交
  22. 27 1月, 2021 1 次提交
    • D
      Switched engine to use buffer collection. (#23488) · 6a472968
      Dragoș Tiselice 提交于
      The old way of allocating images meant that one would have to make
      sure that Scenic and Flutter were using exactly the same pixel
      formats. This patch removes the old image allocation and replaces
      it with a sysmem API that uses buffer collections instead. This
      permits a smooth negotiation of formats between the two systems.
      6a472968
  23. 26 1月, 2021 2 次提交
  24. 21 1月, 2021 2 次提交
  25. 16 1月, 2021 2 次提交
  26. 13 1月, 2021 1 次提交
  27. 08 1月, 2021 1 次提交
  28. 29 12月, 2020 1 次提交
  29. 24 12月, 2020 1 次提交
  30. 18 12月, 2020 2 次提交
  31. 16 12月, 2020 1 次提交
  32. 15 12月, 2020 1 次提交