[PATCH 1/3] drm/radeon: GPU virtual memory support v22

Jerome Glisse j.glisse at gmail.com
Sun Jan 8 14:56:31 PST 2012


On Sun, Jan 8, 2012 at 9:05 AM, Daniel Vetter <daniel at ffwll.ch> wrote:
> Hi all,
>
> Meh, I've wanted to port the small set of helpers nouveau already has to
> handle per open fd gpu virtual address spaces to core drm, so that I could
> reuse them for i915. Just to go one small step towards unifying drivers in
> drm/* a bit ...
>
> Looks like I'll have another driver to wrestle or just forget about it and
> reinvet that wheel for i915, too.
>
> </slight rant>
>
> Cheers, Daniel
> --

I looked at nouveau before writing this code, thing is, in the end
there is little common code especialy when you take different path on
how you handle things (persistent or dynamic page table for instance).
Thought couple things can still be share. Note that the whole radeon
code is designed with the possibility of having several address space
per process, thought there is no use for such things today we believe
things like opencl+opengl can benefit of each having their own address
space.

Cheers,
Jerome


More information about the dri-devel mailing list