Index: ui/display/chromeos/display_configurator.h |
diff --git a/ui/display/chromeos/display_configurator.h b/ui/display/chromeos/display_configurator.h |
index 3dc87f43603cb6a9220e4f26e49e56d3faf7cde4..96f93eccae994c35e26f7104df0c8de9a9bd6ba7 100644 |
--- a/ui/display/chromeos/display_configurator.h |
+++ b/ui/display/chromeos/display_configurator.h |
@@ -30,6 +30,8 @@ class Size; |
} |
namespace ui { |
+struct DisplayConfigureRequest; |
+struct GammaRampRGBEntry; |
class DisplayLayoutManager; |
class DisplayMode; |
class DisplaySnapshot; |
@@ -260,6 +262,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; |