DescriptionRevert of Allow canvases to be GPU-accelerated in Workers (patchset #5 id:80001 of https://codereview.chromium.org/2300633004/ )
Reason for revert:
This makes the following tests fail on Linux MSAN bot:
virtual/gpu/fast/canvas/canvas-createImageBitmap-invalid-blob-in-workers.html
virtual/display_list_2d_canvas/fast/canvas/canvas-createImageBitmap-invalid-blob-in-workers.html
Build link:
https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Linux%20MSAN/builds/12091
Original issue's description:
> Allow canvases to be GPU-accelerated in Workers
>
> This change sets up a per-thread shared GPU context that is managed by
> a thread-specific singleton SharedGpuContext. This means that all 2D
> contexts on a given worker will use the same context, which avoids
> having to rely on mailboxes all the time. Also this CL makes deep changes
> to AcceleratedStaticBitmapImage in order to support the use of
> the current thread's shared context, and it handles transfers
> between threads in order to support the transferrable behavior of
> ImageBitmap objects.
>
> BUG=593514
>
> Committed: https://crrev.com/83ac5ff37da4ea1c6d052649ccea46dd4bd453d6
> Cr-Commit-Position: refs/heads/master@{#416929}
TBR=kbr@chromium.org,haraken@chromium.org,junov@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=593514
Committed: https://crrev.com/5235c5b0662c2553b0c10ebece983c04d00ebed6
Cr-Commit-Position: refs/heads/master@{#417127}
Patch Set 1 #Messages
Total messages: 8 (3 generated)
|