mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
Bug 1804810 [wpt PR 37416] - Revert "Use direct compositing for canvases rendered on the CPU", a=testonly
Automatic update from web-platform-tests Revert "Use direct compositing for canvases rendered on the CPU" This reverts commit c6b115aecd3b02b953bcdbffd5884910c25a6a69. Reason for revert: fast/canvas/canvas-incremental-repaint.html is failing on Mac12 Tests https://ci.chromium.org/ui/p/chromium/builders/ci/Mac12%20Tests/4657/overview Original change's description: > Use direct compositing for canvases rendered on the CPU > > Before this CL, we already had the plumbing for presenting CPU-rendered canvases via GpuMemoryBuffer for direct compositing. That code path was originally implemented to support LowLatency mode. With this change, we exercise the GpuMemoryBuffer code path for "regular" latency canvases. This accelerates compositing, especially for pages that have many canvases. > > With this change, MotionMark Images test runs significantly faster, especially with angle/metal enabled. > > Bug:1363627 > > Change-Id: I25b9e3105773fee84a1fc88432ed6640dac4c976 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4081383 > Commit-Queue: Justin Novosad <junov@chromium.org> > Reviewed-by: Juanmi Huertas <juanmihd@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1080998} Bug: 1363627 Change-Id: Idb59c9044dcc584db332a18a28312e1f4332d14e No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4090966 Commit-Queue: Keishi Hattori <keishi@chromium.org> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Owners-Override: Keishi Hattori <keishi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1081287} -- wpt-commits: ec7818ad7daec0b07b3815cb7c5f02498dab0a0d wpt-pr: 37416
This commit is contained in:
parent
2013d69eb8
commit
0d132f83eb
@ -12,7 +12,6 @@
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-fit">
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-position">
|
||||
<link rel="match" href="object-fit-contain-png-001-ref.html">
|
||||
<meta name=fuzzy content="maxDifference=0-20;totalPixels=0-2000">
|
||||
<style type="text/css">
|
||||
canvas {
|
||||
border: 1px dashed gray;
|
||||
|
@ -12,7 +12,6 @@
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-fit">
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-position">
|
||||
<link rel="match" href="object-fit-contain-png-002-ref.html">
|
||||
<meta name=fuzzy content="maxDifference=0-20;totalPixels=0-2000">
|
||||
<style type="text/css">
|
||||
canvas {
|
||||
border: 1px dashed gray;
|
||||
|
@ -12,7 +12,6 @@
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-fit">
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-position">
|
||||
<link rel="match" href="object-fit-fill-png-001-ref.html">
|
||||
<meta name=fuzzy content="maxDifference=0-20;totalPixels=0-3200">
|
||||
<style type="text/css">
|
||||
canvas {
|
||||
border: 1px dashed gray;
|
||||
|
@ -12,7 +12,6 @@
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-fit">
|
||||
<link rel="help" href="http://www.w3.org/TR/css3-images/#the-object-position">
|
||||
<link rel="match" href="object-fit-fill-png-002-ref.html">
|
||||
<meta name=fuzzy content="maxDifference=0-20;totalPixels=0-3200">
|
||||
<style type="text/css">
|
||||
canvas {
|
||||
border: 1px dashed gray;
|
||||
|
Loading…
Reference in New Issue
Block a user