No. You can also add fbdev support to XF86_SVGA. If you want to use XAA,
it is easier this way around.
> The main difference between an accelerated frame buffer device based X server
> and a `classical' X server is that video mode programming and colormap
> updates are now handled by the kernel. The X server still has to take care of
> acceleration engine setup and accelerated operations. If there's a clean
> separation between these two functionalities (video mode programming vs.
> acceleration), this is a question of some `if (use_fbdev)' statements.
For matrox the separation is ok. Filling one variable with the PCI-ID of
the matrox chipset and mmap()ing the MMIO area is all you have to do to
make the acceleration code work. Yes, I've tried.
Gerd
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/