On 07/17/2009 09:40 PM, Uros Nedic wrote: > Hi all, > > I just would like to ask community opinion regarding new Gallium3D > architecture. Do you think that is better to start writing drivers > directly using this new architecture for OpenSolaris or we should still > work on the older one?
Depends. You probably will have to adapt to the more recent changes in kernel memory management and modesetting sooner or later anyway. I can't remember exactly which features you guys have. > I'm asking this because everyone knows that OSOL lacks of driver support. > If we start writing only drivers based on this new technology, then we'd > have advantage over other FOSS operating systems, since they have to > migrate/rewrite all non Gallium3D based drivers to this new technology. > This way we'd have pretty much same start position. Or I'm wrong? Gallium is modular. You need an operating system piece of code in order to support an operating system; all other pieces (ideally) require no work. I cannot remember at this late hour, but I seem to recall OpenSolaris not being libdrm-compatible; if that's the case, I'd personally recommend implementing DRM and KMS, since that will be compatible with libdrm. Other, non-POSIX systems don't have this option, so they must write completely new operating system/windowing system bindings. You could take that path, but it will be a lot more code. > Also, I would like to say that I'm in the team with Matrin and Edward, > and we try to develop some ATI drivers. Both of them has much more experience > than me, but I hope I'll also contribute some piece of code as time pass. Cool. We've got a lot of Gallium interest; the more systems we can support, the better. ~ C. ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
