| Index: ui/display/types/native_display_delegate.h
|
| diff --git a/ui/display/types/native_display_delegate.h b/ui/display/types/native_display_delegate.h
|
| index 9019b71a2bf3e124c92106f1ae57fc66d8f7ebbb..d14dc9153bb8f681b4386c52b8bea565a1d1081b 100644
|
| --- a/ui/display/types/native_display_delegate.h
|
| +++ b/ui/display/types/native_display_delegate.h
|
| @@ -24,6 +24,8 @@ class DisplaySnapshot;
|
|
|
| class NativeDisplayObserver;
|
|
|
| +struct GammaRampRGBEntry;
|
| +
|
| typedef base::Callback<void(const std::vector<ui::DisplaySnapshot*>&)>
|
| GetDisplaysCallback;
|
| typedef base::Callback<void(bool)> ConfigureCallback;
|
| @@ -96,6 +98,10 @@ class DISPLAY_TYPES_EXPORT NativeDisplayDelegate {
|
| const ui::DisplaySnapshot& output,
|
| ui::ColorCalibrationProfile new_profile) = 0;
|
|
|
| + // Set the gamma ramp for the display.
|
| + virtual bool SetGammaRamp(const ui::DisplaySnapshot& output,
|
| + const std::vector<GammaRampRGBEntry>& lut) = 0;
|
| +
|
| virtual void AddObserver(NativeDisplayObserver* observer) = 0;
|
|
|
| virtual void RemoveObserver(NativeDisplayObserver* observer) = 0;
|
|
|