commit | 1bfa0694936d485a0f3dc7848c08cf1906b43f11 | [log] [tgz] |
---|---|---|
author | Weiliang Chen <weiliangc@chromium.org> | Tue Jan 07 23:35:47 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jan 07 23:35:47 2020 |
tree | b128d6727799a5b49e2f6e7b9926135d219edc44 | |
parent | 1e1132c9f74234a704e5a3ba5ec64875211e1da5 [diff] |
viz: Add a Helper Class to Schedule Task On Gpu Main Thread Add a helper class to schedule a task directly on the gpu thread. This is to be shared between the output surface and other users (overlay processor in the future). This class should be a thin wrapper around |SingleTaskSequence| in the future when we no longer use a command buffer inside viz. This is CL 1/? for send the overlay candidate directly. R=rjkroege TBR=kylechar@chromium.org, boliu@chromium.org Bug: 979788 Change-Id: Ifc35b49c7211d366a8786680056c71cdd338997a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985299 Reviewed-by: weiliangc <weiliangc@chromium.org> Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Reviewed-by: Eric Karl <ericrk@chromium.org> Commit-Queue: weiliangc <weiliangc@chromium.org> Cr-Commit-Position: refs/heads/master@{#729141}
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 .