[Fuchsia] Update FuchsiaVideoDecoder to use sysmem for output buffers.
Now FuchsiaVideoDecoder uses sysmem to allocate output buffers instead of creating raw VMOs. The sysmem collection is shared with the GPU where it's passed to Vulkan. This means that decoded frames are now passed from mediacodec to Vulkan directly, without being touched by the renderer or the GPU process. Bug: 981026 Change-Id: I7dc8b48ceb0621966034e554897efd542af63a6e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1752918Reviewed-by:enne <enne@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#689065}
Showing
This diff is collapsed.
Please register or sign in to comment