tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: "fusion" of direct and indirect rendering imminent!

On Tue, Sep 11, 2007 at 02:30:58PM +0000, Eric Anholt wrote:
> On Mon, 2007-09-10 at 01:30 -0400, Blair Sadewitz wrote:
> > Check this out!
> > 
> >
> > 
> > This is the solution to the GLX direct/indirect rendering conundrum
> > [which has annoyed me for years].  Dave Airlie et. al. have (alpha
> > quality for now, but it does work) a zero-copy offscreen pixmap
> > implementation:  Thus, DRI can render offscreen into EXA-allocated,
> > TTM-managed buffers.
> > In's git, AFAIK, there is relatively mature FreeBSD
> > code (by Eric Anholt) which could be merged into our tree to support
> > this.
> There is no TTM support for any BSD currently, and it's a significant
> amount of code to write.  The current linux implementation requires a
> lot of hairy VM stuff that I'm sure no BSD has currently (linux didn't
> even have it until TTM).  I think I've figured out a way to avoid most
> of the VM work, but the performance implications are unclear.

I take it you haven't implemented that?

I ask because nouveau is getting really tempting for even 2D stuff.
And, well, they've chosen to require DRM and TTM for 2D support.

        Jonathan Kollasch

Attachment: pgpRROIqGthK1.pgp
Description: PGP signature

Home | Main Index | Thread Index | Old Index