New issue
Advanced search Search tips

Issue 720062 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 3
Type: Feature



Sign in to add a comment

OffscreenCanvas2D drawing directly to WebGL texture

Project Member Reported by fs...@chromium.org, May 9 2017

Issue description

Experimental support for drawing OffscreenCanvas2D directly to a webgl texture.

Tracking bug.
 
Labels: -OS-All BugSource-Team PaintTeamTriaged-20170509 OS-Android OS-Chrome OS-Linux OS-Mac OS-Windows

Comment 2 by junov@chromium.org, May 9 2017

Components: -Blink>Paint Blink>Canvas

Comment 3 by fs...@chromium.org, May 10 2017

Labels: -BugSource-Team -PaintTeamTriaged-20170509
Initial version working. \o/
Things missing:
- proper execution order of OFC GrContext and WebGL GrContext
- fix flush location
- security
Project Member

Comment 4 by bugdroid1@chromium.org, May 11 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0079e522b9b0a4971ff73ca7b12b14f709f3c87b

commit 0079e522b9b0a4971ff73ca7b12b14f709f3c87b
Author: fserb <fserb@chromium.org>
Date: Thu May 11 06:24:59 2017

avoid calling host() directly for imageBuffer on 2D rendenring contexts

Follow up from previous CRCHost changes. Clean up.
Notice that discardImageBuffer is still called directly.

BUG=720062

Review-Url: https://codereview.chromium.org/2874463002
Cr-Commit-Position: refs/heads/master@{#470842}

[modify] https://crrev.com/0079e522b9b0a4971ff73ca7b12b14f709f3c87b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
[modify] https://crrev.com/0079e522b9b0a4971ff73ca7b12b14f709f3c87b/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp

Status: Assigned (was: Started)
Cc: -junov@chromium.org

Sign in to add a comment