|
@@ -301,12 +301,14 @@ ErrorOr<void> DisplayConnector::ioctl(OpenFileDescription&, unsigned request, Us
|
|
|
return {};
|
|
|
}
|
|
|
case GRAPHICS_IOCTL_GET_PROPERTIES: {
|
|
|
+ VERIFY(m_shared_framebuffer_vmobject);
|
|
|
auto user_properties = static_ptr_cast<GraphicsConnectorProperties*>(arg);
|
|
|
GraphicsConnectorProperties properties {};
|
|
|
properties.flushing_support = flush_support();
|
|
|
properties.doublebuffer_support = double_framebuffering_capable();
|
|
|
properties.partial_flushing_support = partial_flush_support();
|
|
|
properties.refresh_rate_support = refresh_rate_support();
|
|
|
+ properties.max_buffer_bytes = m_shared_framebuffer_vmobject->size();
|
|
|
|
|
|
return copy_to_user(user_properties, &properties);
|
|
|
}
|