X server drivers are usually discussed on one of the xorg mailing lists, not mesa-dev.
You may want to check out the posted documentation on www.x.org before asking questions, such as: http://www.x.org/releases/X11R7.6/doc/xorg-server/Xserver-spec.html http://www.x.org/releases/X11R7.6/doc/xorg-server/DESIGN.html (also available as .txt or .pdf if you change the end of the URL) Though those documents are not kept up to date very well. On 01/27/11 06:41 PM, kumar vemuri wrote: > > Is this the wrong forum to post this question? Can someone suggest the > right one if so... > > thx > K > > On Thu, 2011-01-27 at 13:20 +0530, kumar vemuri wrote: >> Hi, >> >> Am new to linux graphics driver dev and is my spare time project. >> Can someone answer some fundamental questions. >> >> Its regarding the 2D device dependent driver <device_drv.so>. >> >> a. My understanding is that this driver is needed for GPU accelerated 2D >> rendering also. Hence its needed even if DRI is not enabled for 3D. Its >> basically the 2D driver for the GPU. Is my understanding correct? >> >> b. What are the functions that need to be implemented by this driver? Is >> there a header file that is exported by the device independent part of >> Xserver which lists all the functions that <device_drv.so> needs to >> support? >> >> c. Any suggestions on how to start writing this 2D driver will certainly >> be helpful. >> >> Thanks >> K >> > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Platform Engineering: X Window System _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev