Linked by Hadrien Grasland on Tue 25th Jan 2011 15:29 UTC, submitted by sparklewind
BeOS & Derivatives A few months ago, a bounty for porting Gallium3D to Haiku was submitted. As the target sum of $2000 has been reached, what's needed now is a developer interested in doing the actual coding work. (Gallium3D is a cross-platform video driver API, on which an increasing number of open-source Linux drivers are based.)
Thread beginning with comment 459767
To view parent comment, click here.
To read all comments associated with this story, please click here.
umccullough
Member since:
2006-01-26

No need to implement the binary ones. nouveau supports 2D acceleration, as does radeon. I can't speak directly about nouveau, but there isn't a radeon GPU (currently released) that doesn't have 2D acceleration and modesetting in open source drivers on linux. And, no, I don't suggest reimplementing the linux graphics stack. I suggest focusing on further development of the 2D drivers for Haiku that already exist to support more modern GPUs.


Well, since you suggest a blanket "focus on development of 2d drivers", I'll challenge that this is not the best use of resources. Especially since Haiku developers are volunteers, unpaid, etc. They're only likely to work on hardware drivers for chips that they own. And I *do* have a suggestion.

Back to my point that it would probably be better to identify the *important* chips to support rather than all of them, I propose that when a Haiku user runs into a card that doesn't have native driver support, they should actually file an enhancement ticket in Trac: http://dev.haiku-os.org - Until that happens, we can't possibly track what the actual users of Haiku are running into, hardware support wise.

I think Haiku should add ticket voting support to Haiku's Trac so that other people who use the same hardware can vote that enhancement request up. Eventually we'll *know* which cards are most important, and can focus our development efforts as such.

This would be a MUCH more manageable approach than putting out a vague poll about this topic and then hoping that the Haiku developers will magically just work on it. This would also allow funding of hardware purchases for developers to work on the most important chips first.

Reply Parent Score: 3

adamk Member since:
2005-07-08

I do not disagree with anything you just said :-) Please understand that it's not my intention to say the developers must work on more/better 2D drivers. I, personally, just feel it's a better use of resources and a more logical goal than 3D acceleration for one or two models of GPUs.

I do not appear to have opened up a ticket for improved radeon support. My only previous ticket concerning video support, though, still seems to be open:

https://dev.haiku-os.org/ticket/3501

Maybe an enhancement ticket is still worth creating, though.

Adam

Reply Parent Score: 2

umccullough Member since:
2006-01-26

Maybe an enhancement ticket is still worth creating, though.


Indeed ;)

And with that, this discussion reminded me that there's a new patch for Intel N10 that I haven't tested yet:

http://dev.haiku-os.org/ticket/6202

Reply Parent Score: 2