On Tuesday 15 March 2005 21:36, Ville Syrjälä wrote:
> On Tue, Mar 15, 2005 at 09:51:40AM +0100, Geert Uytterhoeven wrote:
> > On Tue, 15 Mar 2005, Ville [iso-8859-1] Syrj??wrote:
> > > If radeonfb will allocate the buffer for the second head from the top
> > > of the memory users would basically have to guess it's location.
> > > matroxfb simply cuts the memory in two pieces and allocates the buffers
> > > from the start of each piece. I don't really like that approach. Adding
> > > a simple byte_offset field to fb_var_screeninfo would solve the problem
> > > quite nicely but I don't know if such API changes are acceptable at
> > > this stage.
> >
> > You wouldn't have to guess its location, look at fix.smem_start.
>
> But how would someone mmap() the whole memory then? matroxfb already plays

This is multi-head, right?  That implies one fb per head.  So,  can't you do
separate mmaps?  fb0->fix.smem_start|len and fb1->fix.smem_start|len.

Tony




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to