-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OOP-VD: Pass GpuFeatureInfo to utility process using mojo.
This CL adds the plumbing needed to pass a gpu::GpuFeatureInfo to the utility process that hosts out-of-process video decoders. The general approach is to create a new interface that allows the browser process to pass a gpu::GpuFeatureInfo immediately after starting the utility process. This interface is only used by the browser process of ash-chrome or Chrome-for-Linux and this implies that the GpuFeatureInfo does not need to be a versioned mojo struct. Bug: b:195769334 Test: block VP9.2 in gpu_driver_bug_list.json for Ash (but not for LaCrOS) and make sure that LaCrOS w/ OOP-VD fails to use hardware decoding for a VP9.2 video. Change-Id: I9e634b6ec840e17819139e1246b4c12602426b93 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4234494 Reviewed-by: Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Andres Calderon Jaramillo <andrescj@chromium.org> Reviewed-by: Alex Gough <ajgo@chromium.org> Reviewed-by: Pilar Molina Lopez <pmolinalopez@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1104182}
- Loading branch information
1 parent
f1c9765
commit a1abb37
Showing
13 changed files
with
356 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.