Index: ui/ozone/platform/drm/gpu/drm_gpu_platform_support.cc |
diff --git a/ui/ozone/platform/drm/gpu/drm_gpu_platform_support.cc b/ui/ozone/platform/drm/gpu/drm_gpu_platform_support.cc |
index 9a730bca3e8e86d35f22ada8e98d844aabf32cb2..c0f90ff77300ff943a03b2ae457050553bf9255d 100644 |
--- a/ui/ozone/platform/drm/gpu/drm_gpu_platform_support.cc |
+++ b/ui/ozone/platform/drm/gpu/drm_gpu_platform_support.cc |
@@ -214,6 +214,7 @@ bool DrmGpuPlatformSupport::OnMessageReceived(const IPC::Message& message) { |
OnRelinquishDisplayControl) |
IPC_MESSAGE_HANDLER(OzoneGpuMsg_AddGraphicsDevice, OnAddGraphicsDevice) |
IPC_MESSAGE_HANDLER(OzoneGpuMsg_RemoveGraphicsDevice, OnRemoveGraphicsDevice) |
+ IPC_MESSAGE_HANDLER(OzoneGpuMsg_AddVgemDevice, OnAddVgemDevice) |
IPC_MESSAGE_HANDLER(OzoneGpuMsg_GetHDCPState, OnGetHDCPState) |
IPC_MESSAGE_HANDLER(OzoneGpuMsg_SetHDCPState, OnSetHDCPState) |
IPC_MESSAGE_HANDLER(OzoneGpuMsg_SetGammaRamp, OnSetGammaRamp); |
@@ -295,6 +296,11 @@ void DrmGpuPlatformSupport::OnRemoveGraphicsDevice(const base::FilePath& path) { |
drm_device_manager_->RemoveDrmDevice(path); |
} |
+void DrmGpuPlatformSupport::OnAddVgemDevice(const base::FilePath& path, |
+ const base::FileDescriptor& fd) { |
+ drm_device_manager_->AddVgemDevice(path, fd); |
+} |
+ |
void DrmGpuPlatformSupport::OnSetGammaRamp( |
int64_t id, |
const std::vector<GammaRampRGBEntry>& lut) { |