Roll Skia from 446b974be827 to 1d66d3f9d4ce (43 revisions)

https://skia.googlesource.com/skia.git/+log/446b974be827..1d66d3f9d4ce

2020-07-25 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-07-24 johnstiles@google.com Report the effect type when TestCreate returns null.
2020-07-24 michaelludwig@google.com Undo drawRRect+clipRRect merging outside of Android framework
2020-07-24 egdaniel@google.com Remove resource from GrD3DBuffer.
2020-07-24 herb@google.com properly account for GrTextBlob arena size
2020-07-24 reed@google.com demo CubicResampler
2020-07-24 jvanverth@google.com Reland "Make GrRingBuffer more generic so it can be used over all backends"
2020-07-24 robertphillips@google.com Revert "Attach whitespaces to the neighbor unresolved blocks"
2020-07-24 brianosman@google.com SkSL: Salt inline identifiers in PipelineStage and FragmentProcessor passes
2020-07-24 egdaniel@google.com Using staging buffers for uploads of d3d static buffers.
2020-07-24 brianosman@google.com Add several more values to SkYUVColorSpace
2020-07-24 jlavrova@google.com Attach whitespaces to the neighbor unresolved blocks
2020-07-24 mtklein@google.com remove more blacklists
2020-07-24 mtklein@google.com rename tools/xsan.blacklist
2020-07-24 johnstiles@google.com Enforce trivially-copyable types on unaligned loads/stores/casts.
2020-07-24 robertphillips@google.com Update more tests to use the GrDirectContext/GrRecordingContext pair
2020-07-24 johnstiles@google.com Rename bit_cast to sk_bit_cast, and migrate to SkUtils.h.
2020-07-24 csmartdalton@google.com Don't std::move fTriangleBuffer in tessellation
2020-07-24 johnstiles@google.com Remove input-color modulation from GrGLLightingEffect.
2020-07-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll dawn from 9061d5d154bc to 0d158ac68107 (3 revisions)
2020-07-24 herb@google.com make calls to SubRun and AtlasSubRun const
2020-07-24 bsalomon@google.com Remove GrYUVProvider.
2020-07-24 jvanverth@google.com Revert "Metal: Hold refs for input buffers from bindBuffer calls."
2020-07-24 robertphillips@google.com Revert "implement working CorrectnessActivity to generate lottie keyframe PNGs"
2020-07-24 johnstiles@google.com Simplify GrPipeline by removing unused functionality.
2020-07-24 jvanverth@google.com Revert "Make GrRingBuffer more generic so it can be used over all backends"
2020-07-24 johnstiles@google.com Remove unused RunInSeries processor.
2020-07-24 johnstiles@google.com Rename Xfermode fragment processor to Blend.
2020-07-24 kjlubick@google.com Inclusive language
2020-07-24 jvanverth@google.com Metal: Hold refs for input buffers from bindBuffer calls.
2020-07-24 jlavrova@google.com Reland #3 "ICU API: only in SkParagraph, simplified."
2020-07-24 bsalomon@google.com Remove GrTexturePriv
2020-07-24 herb@google.com reduce mutex use and switch to spinlock
2020-07-24 jvanverth@google.com Make GrRingBuffer more generic so it can be used over all backends
2020-07-24 jmbetancourt@google.com implement working CorrectnessActivity to generate lottie keyframe PNGs
2020-07-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f359cb667cb9 to df5ed61ddbca (3 revisions)
2020-07-24 csmartdalton@google.com Rename GrStrokeGeometry -> GrStrokePatchBuilder
2020-07-24 csmartdalton@google.com Write GPU buffers directly from GrStrokeGeometry
2020-07-23 fmalita@chromium.org ResourceProviderProxyBase should not drop loadFont (yet)
2020-07-23 robertphillips@google.com Manually Roll ANGLE from 20eb9be55299 to f6659b3df028 (17 revisions)
2020-07-23 elliotevans@google.com Fix CanvasKit SkSurface.requestAnimationFrame for web workers
2020-07-23 johnstiles@google.com Add GrFragmentProcessor::Compose for composing two processors.
2020-07-23 robertphillips@google.com Convert more tests to GrDirectContext/GrRecordingContext pair

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-autoroll
Please CC robertphillips@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Bug: chromium:1101491,chromium:1101513,chromium:1108626,chromium:842296
Tbr: robertphillips@google.com
Change-Id: If668af2a8bbfadba4e66791346ed8ae6c19843b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2319118
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#791489}
1 file changed
tree: a7575a49ddbc84e49e8953e513ea585982f4de91
  1. android_webview/
  2. apps/
  3. ash/
  4. base/
  5. build/
  6. build_overrides/
  7. buildtools/
  8. cc/
  9. chrome/
  10. chromecast/
  11. chromeos/
  12. cloud_print/
  13. components/
  14. content/
  15. courgette/
  16. crypto/
  17. dbus/
  18. device/
  19. docs/
  20. extensions/
  21. fuchsia/
  22. gin/
  23. google_apis/
  24. google_update/
  25. gpu/
  26. headless/
  27. infra/
  28. ios/
  29. ipc/
  30. jingle/
  31. media/
  32. mojo/
  33. native_client_sdk/
  34. net/
  35. pdf/
  36. ppapi/
  37. printing/
  38. remoting/
  39. rlz/
  40. sandbox/
  41. services/
  42. skia/
  43. sql/
  44. storage/
  45. styleguide/
  46. testing/
  47. third_party/
  48. tools/
  49. ui/
  50. url/
  51. weblayer/
  52. .clang-format
  53. .clang-tidy
  54. .eslintrc.js
  55. .git-blame-ignore-revs
  56. .gitattributes
  57. .gitignore
  58. .gn
  59. .vpython
  60. .vpython3
  61. .yapfignore
  62. AUTHORS
  63. BUILD.gn
  64. CODE_OF_CONDUCT.md
  65. codereview.settings
  66. DEPS
  67. ENG_REVIEW_OWNERS
  68. LICENSE
  69. LICENSE.chromium_os
  70. OWNERS
  71. PRESUBMIT.py
  72. PRESUBMIT_test.py
  73. PRESUBMIT_test_mocks.py
  74. README.md
  75. WATCHLISTS
README.md

Logo Chromium

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.

The project's web site is https://www.chromium.org.

Documentation in the source is rooted in docs/README.md.

Learn how to Get Around the Chromium Source Code Directory Structure .

For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.