Vulkan backed Skia representation of the SharedImageVideo.
1. Implement vulkan representation of the SharedImageVideo. 2. Skia promise image requires sampler conversion information ycbcr in the vulkan mode. This information is needed during the promise image creation time which happens before BeginReadAccess. This is done by passing this info to promise image via VideoFrame->StreamVideoDrawQuad->ResourceMetadata. 3. Add ycbcr info to the video frame. Update required mojom and struct traits. 4. Add ycbcr info to the StreamVideoDrawQuad and update required mojom and struct traits. Bug: 900963 Change-Id: Ie4537604efe446492377d3615ed7c3cfde8c2130 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1582774 Commit-Queue: vikas soni <vikassoni@chromium.org> Reviewed-by:Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Frank Liberato <liberato@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#664802}
Showing
This diff is collapsed.
Please register or sign in to comment