New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 826412 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 757974



Sign in to add a comment

YUVToRGBConverter objects not supported for non surfaceless EGL contexts

Project Member Reported by sugoi@chromium.org, Mar 27 2018

Issue description

YUVToRGBConverter objects currently require a surfaceless EGL context in order to be properly released (see GLContextEGL::ReleaseYUVToRGBConverters()).

This isn't an issue yet, as these objects are only ever created on MacOS, from GLImageIOSurfaceEGL::CopyTexImage(), which is from a MacOS specific class, where surfaceless EGL contexts are always supported.

This might become an issue if other platforms attempt to create YUVToRGBConverter objects without supporting surfaceless EGL contexts.
 

Comment 1 by kbr@chromium.org, Mar 27 2018

Blockedon: 757974
Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".

Sign in to add a comment