| Index: ui/gl/gpu_switching_manager.cc
|
| diff --git a/ui/gl/gpu_switching_manager.cc b/ui/gl/gpu_switching_manager.cc
|
| index 05a7865c6bf03d382841ae41a242d675efa2bfea..f9046291d3a8dbae46a5edb6a92e58d858528d38 100644
|
| --- a/ui/gl/gpu_switching_manager.cc
|
| +++ b/ui/gl/gpu_switching_manager.cc
|
| @@ -102,6 +102,18 @@ void GpuSwitchingManager::SetGpuCount(size_t gpu_count) {
|
| gpu_count_ = gpu_count;
|
| }
|
|
|
| +void GpuSwitchingManager::AddObserver(GpuSwitchingObserver* observer) {
|
| + observer_list_.AddObserver(observer);
|
| +}
|
| +
|
| +void GpuSwitchingManager::RemoveObserver(GpuSwitchingObserver* observer) {
|
| + observer_list_.RemoveObserver(observer);
|
| +}
|
| +
|
| +void GpuSwitchingManager::NotifyGpuSwitched() {
|
| + FOR_EACH_OBSERVER(GpuSwitchingObserver, observer_list_, OnGpuSwitched());
|
| +}
|
| +
|
| gfx::GpuPreference GpuSwitchingManager::AdjustGpuPreference(
|
| gfx::GpuPreference gpu_preference) {
|
| if (!gpu_switching_option_set_)
|
|
|