Index: ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h |
diff --git a/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h b/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h |
index bbfa50834d5bf3b5dd8ddcfe59d61ba626d7dc2b..010e5d3c5e689ee4e2f7cc3ac5841476588dd00d 100644 |
--- a/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h |
+++ b/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h |
@@ -26,6 +26,8 @@ class DrmDisplaySnapshot; |
class DrmDisplayMode; |
class ScreenManager; |
+struct GammaRampRGBEntry; |
+ |
class DrmGpuDisplayManager { |
public: |
DrmGpuDisplayManager(ScreenManager* screen_manager, |
@@ -54,6 +56,9 @@ class DrmGpuDisplayManager { |
const base::FileDescriptor& fd); |
void RemoveGraphicsDevice(const base::FilePath& path); |
+ // Set the gamma ramp for a particular display id. |
+ void SetGammaRamp(int64_t id, const std::vector<GammaRampRGBEntry>& lut); |
+ |
private: |
DrmDisplaySnapshot* FindDisplaySnapshot(int64_t id); |
const DrmDisplayMode* FindDisplayMode(const gfx::Size& size, |