[Linaro-mm-sig] Split GEM from the rest of DRM

Jesse Barnes jbarnes at virtuousgeek.org
Thu Apr 21 18:05:14 UTC 2011

On Thu, 21 Apr 2011 11:48:36 -0600
Jordan Crouse <jcrouse at codeaurora.org> wrote:

> During the MM BoF at ELC, it seemed to me that one of the things that scared
> most ARM vendors away from GEM in the first place is that was perceived to be
> too closely married to the rest of DRM (especially KMS).
> I know that some might argue that isn't necessarily true and we can go back
> and forth on that point, but I think it is still valuable to ask this question:
> How feasible is it to break out the GEM portion of DRM (essentially drm_gem.c)
> and put it into its own subsystem or library component for use by a DRM or
> a non DRM component.  What parts would a non DRM component be missing to use
> GEM effectively (authentication comes to mind)?

The non-driver portion of GEM is pretty small, it should be relatively
easy to move it around.

Jesse Barnes, Intel Open Source Technology Center

More information about the Linaro-mm-sig mailing list