Re: [RFC] enhancing the kernel's graphics subsystem

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jesse Barnes
Date: Tuesday, May 22, 2007 - 9:57 am

On Tuesday, May 22, 2007, Philipp Klaus Krause wrote:

There are lots of differences.  From memory, Jon tried to enhance the FB 
layer to do modesetting with an eye toward multiseat support.  Modes were 
set by echoing values into sysfs, and iirc it didn't tie into the DRM 
layer at all or use proper memory management.

These patches use ioctls on the DRM device for modesetting (at least for 
now), and provide userspace with maximum flexibility.  Framebuffer objects 
are allocated using the new DRM memory manager, and any FB devices created 
are slaves of the DRM layer, avoiding some of the fighting over 
suspend/resume and graphics programming.

Many of the aims are the same though, Jon was trying to address many of the 
problems outlined in my initial mail too, we just have different opinions 
about how exactly those problems should be solved. :)

Jesse
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC] enhancing the kernel's graphics subsystem, Jesse Barnes, (Thu May 17, 2:23 pm)
[PATCH 1/3] allow console unregistration, Jesse Barnes, (Thu May 17, 3:32 pm)
[PATCH 2/3] drm modesetting core, Jesse Barnes, (Thu May 17, 3:37 pm)
[PATCH 3/3] Intel support for DRM modesetting, Jesse Barnes, (Thu May 17, 3:40 pm)
Re: [PATCH 1/3] allow console unregistration, Jesse Barnes, (Thu May 17, 3:47 pm)
Re: [PATCH 2/3] drm modesetting core, Jesse Barnes, (Thu May 17, 3:48 pm)
Re: [PATCH 3/3] Intel support for DRM modesetting, Jesse Barnes, (Thu May 17, 3:48 pm)
Re: [PATCH 1/3] allow console unregistration, Antonino A. Daplas, (Thu May 17, 4:23 pm)
Re: [PATCH 2/3] drm modesetting core, Luca Tettamanti, (Thu May 17, 4:41 pm)
Re: [PATCH 1/3] allow console unregistration, Jesse Barnes, (Thu May 17, 5:56 pm)
Re: [PATCH 2/3] drm modesetting core, Jesse Barnes, (Thu May 17, 6:04 pm)
Re: [PATCH 2/3] drm modesetting core, Luca Tettamanti, (Fri May 18, 12:33 pm)
Re: [PATCH 2/3] drm modesetting core, Jesse Barnes, (Fri May 18, 2:06 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Benjamin Herrenschmidt, (Mon May 21, 5:09 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Keith Packard, (Mon May 21, 5:51 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Benjamin Herrenschmidt, (Mon May 21, 7:48 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Jesse Barnes, (Tue May 22, 8:39 am)
Re: [RFC] enhancing the kernel's graphics subsystem, Philipp Klaus Krause, (Tue May 22, 9:29 am)
Re: [RFC] enhancing the kernel's graphics subsystem, Jesse Barnes, (Tue May 22, 9:57 am)
Re: [RFC] enhancing the kernel's graphics subsystem, Dave Airlie, (Tue May 22, 11:18 am)
[PATCH 1/2] allow console unregistration, Jesse Barnes, (Tue May 22, 2:43 pm)
[PATCH 2/2] make fbcon unregister when unloaded, Jesse Barnes, (Tue May 22, 2:44 pm)
Re: [PATCH 2/2] make fbcon unregister when unloaded, Randy Dunlap, (Tue May 22, 3:05 pm)
Re: [PATCH 2/2] make fbcon unregister when unloaded, Jesse Barnes, (Tue May 22, 3:14 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Benjamin Herrenschmidt, (Tue May 22, 4:26 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Jesse Barnes, (Tue May 22, 4:36 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Antonino A. Daplas, (Tue May 22, 5:40 pm)
Re: [PATCH 2/2] make fbcon unregister when unloaded, Antonino A. Daplas, (Tue May 22, 5:47 pm)
Re: [PATCH 1/2] allow console unregistration, Antonino A. Daplas, (Tue May 22, 5:49 pm)
Re: [RFC] enhancing the kernel's graphics subsystem, Helge Hafting, (Wed May 23, 5:19 am)
Re: [PATCH 1/3] allow console unregistration, Antonino A. Daplas, (Tue May 29, 5:00 pm)
Re: [PATCH 1/3] allow console unregistration, Geert Uytterhoeven, (Tue May 29, 11:26 pm)