[Mesa-dev] Functions/Entrypoints to be supported by XServer 2D driver.

Alan Coopersmith alan.coopersmith at oracle.com
Thu Jan 27 18:45:32 PST 2011


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 at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System



More information about the mesa-dev mailing list