Gracefully handle failure to allocate a scanout buffer for overlay |
|
Issue descriptionGpuMemoryBufferVideoFramePool tries to allocate a scanout buffer for video overlay/underlay. In DrmThread::CreateBuffer, if a scanout buffer cannot be created, it falls back to allocating a buffer without BO_USE_SCANOUT. In this case, it should fall back gracefully, but on Chrome OS (kahlee), allocating the video frame buffer without scanout led to a CHECK in the gpu process. To reproduce this, revert https://chromium-review.googlesource.com/c/chromium/src/+/884401 |
|
►
Sign in to add a comment |
|
Comment 1 by ddavenp...@chromium.org
, Jan 26 2018