Index: ui/display/chromeos/display_configurator.h |
diff --git a/ui/display/chromeos/display_configurator.h b/ui/display/chromeos/display_configurator.h |
index 88eab83b4db146f787a5fd377878e792c76ed0a6..523e99682dd510a6eb43ce40fd67c28536551856 100644 |
--- a/ui/display/chromeos/display_configurator.h |
+++ b/ui/display/chromeos/display_configurator.h |
@@ -29,6 +29,7 @@ class Size; |
namespace ui { |
struct DisplayConfigureRequest; |
+struct GammaRampRGBEntry; |
class DisplayMode; |
class DisplaySnapshot; |
class NativeDisplayDelegate; |
@@ -267,6 +268,10 @@ class DISPLAY_EXPORT DisplayConfigurator : public NativeDisplayObserver { |
bool SetColorCalibrationProfile(int64_t display_id, |
ui::ColorCalibrationProfile new_profile); |
+ // Sets the gamma ramp for |display_id| to the values in |lut|. |
+ bool SetGammaRamp(int64_t display_id, |
+ const std::vector<GammaRampRGBEntry>& lut); |
+ |
private: |
class DisplayLayoutManagerImpl; |