| Index: third_party/WebKit/PerformanceTests/Canvas/draw-video-to-hw-accelerated-canvas-2d.html
|
| diff --git a/third_party/WebKit/PerformanceTests/Canvas/draw-video-to-hw-accelerated-canvas-2d.html b/third_party/WebKit/PerformanceTests/Canvas/draw-video-to-hw-accelerated-canvas-2d.html
|
| index 783a3d3700f764399dfdfb8ed3f7705cf22f5587..496baf3fb29bb1cc12bbda5f82a777b5621bf83e 100644
|
| --- a/third_party/WebKit/PerformanceTests/Canvas/draw-video-to-hw-accelerated-canvas-2d.html
|
| +++ b/third_party/WebKit/PerformanceTests/Canvas/draw-video-to-hw-accelerated-canvas-2d.html
|
| @@ -8,6 +8,11 @@
|
| var videoElement = document.getElementById("video");
|
| var destCanvas2D = document.createElement("canvas");
|
| var destCtx2D = destCanvas2D.getContext("2d");
|
| +var dummyCanvas2D = document.createElement("canvas");
|
| +var dummyCtx2D = dummyCanvas2D.getContext("2d");
|
| +
|
| +dummyCanvas2D.width = 1;
|
| +dummyCanvas2D.height = 1;
|
|
|
| function setSize(width, height) {
|
| destCanvas2D.width = width;
|
| @@ -21,9 +26,10 @@ function startPerfTest() {
|
| ensureComplete: ensureComplete});
|
| }
|
|
|
| -function doRun() {
|
| - // draw Video
|
| - destCtx2D.drawImage(videoElement, 0, 0);
|
| +function ensureComplete() {
|
| + // Using destCanvas2D a source image is just to flush out the content when
|
| + // accelerated 2D canvas is in use.
|
| + dummyCtx2D.drawImage(destCanvas2D, 0, 0, 1, 1, 0, 0, 1, 1);
|
| }
|
|
|
| function ensureComplete() {
|
|
|