Refactor GpuDataManagerImplPrivate so that it can be used by mus gpu-host |
|||||||||
Issue descriptionGpuDataManagerImplPrivate [1] currently lives in content. It needs to be refactored (e.g. in gpu/ipc/host, or gpu/ipc/client) so that it can be used by the gpu-host in mus [2]. Among other things, it updates the GpuPreferences used to initialize the gpu process (which mus-gpu currently doesn't do at all [3]), whether to use gpu at all (see issue 669965) etc. 1: https://cs.chromium.org/chromium/src/content/browser/gpu/gpu_data_manager_impl.h?sq=package:chromium&dr=CSs&l=43 2: https://cs.chromium.org/chromium/src/services/ui/ws/gpu_host.h?l=30 3: https://cs.chromium.org/chromium/src/services/ui/ws/gpu_host.cc?l=111
,
Mar 8 2017
Not sure how much that interacts with the goals of moving the config/blacklisting logic to the GPU process
,
Aug 25 2017
,
Aug 25 2017
Please see crbug.com/744658 I am actively moving most decision making to GPU process startup time, so pretty soon GpuDataManager won't have much functionalities left. I feel it's better to revisit this after the work on crbug.com/744658 is done
,
Aug 25 2017
,
Sep 27 2017
,
Feb 1 2018
,
Feb 26 2018
,
Jun 11 2018
,
Aug 13
,
Aug 15
Cleaning up old Proj-Mustash labels. |
|||||||||
►
Sign in to add a comment |
|||||||||
Comment 1 by fsam...@chromium.org
, Jan 22 2017