New issue
Advanced search Search tips

Issue 772083 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Upload images from cc::GpuImageDecodeCache using something better than glTexImage2d

Project Member Reported by enne@chromium.org, Oct 5 2017

Issue description

This is not the most efficient method for uploading images, so we probably need to pull the upload step out of Skia and do it ourselves using other mechanisms.
 

Comment 1 by piman@chromium.org, Oct 5 2017

Alternatives:
1- GMBs (like zero-copy or one-copy), saves a copy on the client side, and can make the service-side more efficiten
2- MapTexSubImage2DCHROMIUM (command-buffer specific), saves a copy
3- PBOs (on ES3), may be cheaper service side, but still requires extra copy

Separately, we should consider splitting large uploads. Possible with 2 and 3, but not with 1.

Comment 2 by ericrk@chromium.org, Feb 13 2018

Status: WontFix (was: Assigned)
With OOP Raster, this won't really be too interesting. Closing this out.

Sign in to add a comment