[forum] XFree86 5.0 TODO
Sven Luther
forum@XFree86.Org
Thu, 20 Mar 2003 21:29:55 +0100
On Thu, Mar 20, 2003 at 03:24:50PM -0500, Mark Vojkovich wrote:
> The major problem with the old XAA was that it made too many
> hardware assumptions. That was necessary to allow XAA to achieve
> one of its goals, that was, to allow people who didn't know anything
> about graphics hardware to write drivers. We had fewer professional
> graphics people writing XFree86 drivers back then so that was an
> important consideration. This is less important now.
Mmm,
> In the new XAA, surface allocation is relegated to the driver,
> which can use any mechanism it wants to allocate these surfaces.
But will it not mean less code sharing if each driver has to do memory
management ?
> I have this working with NVIDIA's binary drivers. Allocations
> are offloaded to a system-wide allocator in the kernel. The NVIDIA
In the drm driver, or somewhere else ? And how is this related to Ian's
DRI memeory manager plans ?
> binary drivers use a non-linear framebuffer so this was a good
> test.
What kind of non-linear framebuffer is used (if you are allowed to tell
that is) and do you use a automated conversion unit or something such ?
> Multidepth support is of interest to the render extension (all
> those 8 bit alpha masks) and in the case of overlays.
Ok, ...
Friendly,
Sven Luther