Index: ui/ozone/platform/drm/gpu/drm_device.cc |
diff --git a/ui/ozone/platform/drm/gpu/drm_device.cc b/ui/ozone/platform/drm/gpu/drm_device.cc |
index fb5bbc8d4d080a2fcd397d1b3dc54801c853d3be..4f5f9ed820a0118a37963646d16dac8d652b433a 100644 |
--- a/ui/ozone/platform/drm/gpu/drm_device.cc |
+++ b/ui/ozone/platform/drm/gpu/drm_device.cc |
@@ -504,4 +504,15 @@ bool DrmDevice::DropMaster() { |
return (drmDropMaster(file_.GetPlatformFile()) == 0); |
} |
+bool DrmDevice::SetGammaRamp(uint32_t crtc_id, |
+ uint32_t size, |
+ uint16_t* r, |
+ uint16_t* g, |
+ uint16_t* b) { |
+ DCHECK(file_.IsValid()); |
+ TRACE_EVENT0("drm", "DrmDevice::SetGamma"); |
+ return (drmModeCrtcSetGamma(file_.GetPlatformFile(), crtc_id, size, r, g, |
+ b) == 0); |
+} |
+ |
} // namespace ui |