From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?=22C=2E_Bergstr=F6m=22?= Subject: Re: Porting nouveau/ttm/drm to FreeBSD/OpenSolaris Date: Sun, 24 Jan 2010 00:33:47 +0300 Message-ID: <4B5B6B3B.30503@pathscale.com> References: <1262755950.2346.5.camel@araqiel> <20100107005827.466c968e@daedalus.pq.iki.fi> <1262829587.2486.42.camel@balrog.2hip.net> <4B5ACE8C.40907@pathscale.com> <6a89f9d51001231243o1cc0899aw4338c121e4af59b1@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <6a89f9d51001231243o1cc0899aw4338c121e4af59b1-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org To: Stephane Marchesin Cc: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org Stephane Marchesin wrote: > 2010/1/23 "C. Bergstr=F6m" : > = >> Hi all, >> >> One of our (PathScale) engineers is planning to port nouveau and all >> dependencies to OpenSolaris. We have two routes we can take and would >> like some feedback from the community. >> >> 1) There's an existing drm without ttm that was done by the FreeBSD >> developers. Would anyone from the fbsd team like to go over some of the >> trouble they've had in porting ttm? >> >> 2) The engineer doing the work is much more familiar with Intel GEM and >> has said the following (which I don't honestly know if it's true or not) >> a. Intel GEM surely will continue to be supported >> b. It's already available on OpenSolaris >> c. More portable than ttm >> d. GEM doesn't have support for nvidia cards and is missing some >> important features. (For OpenSolaris he says those can be added and is >> less effort than porting ttm) >> e. Is probably better performance compared to ttm >> >> = > > How do you plan to handle "real" video memory in GEM? Will you add > support for it in the GEM common code? > = Short answer.. If we go with GEM then yes.