Originally posted by airlied
View Post
We had our driver build and run outside of both during the war. And when the dust settled, we were porting back released versions to the Xorg tree.
And there was no way you could work with anyone else in the same tree?
even though the featureset was othogonal, now let me guess the problem was with the people trying to contribute not with you? We've somehow managed in every other driver developed to do both modesetting and acceleration work at the same time in the same codebase. Now what makes unichrome special?
even though the featureset was othogonal, now let me guess the problem was with the people trying to contribute not with you? We've somehow managed in every other driver developed to do both modesetting and acceleration work at the same time in the same codebase. Now what makes unichrome special?
Code reuse to save time was necessary, later review revealed most of that code was pointless, we still haven't gotten around to removing it all, but there was a number of pointless abstraction layers. The KMS code pretty much removes all of them, so I don't see the need to destabilise or cleanup the dead end that is DDX modesetting at this point.
Well avivo was pretty much that, and supported more hw at the time than your first release. It actually helped us reorganise a lot of the -ati code and it really helped with getting r4xx stable as we only have reverse engineered atombios support up to that point.
you haven't really got the point, which is where are the communities that you are meant to build up around open source projects to stop them dying when companies pull people out because of their questionable reasons for being involved in the first place.
Our community ended up producing a few very good results. Great example: You would not have had HDMI code at all today, if Christian Koenig hadn't done so for RadeonHD. Plus, he did so in a way that fully fused with the RadeonHD blockwise modularity concept, a concept even Alex couldn't grasp at the time according to Mr Bridgman.
So please, stop throwing useless crap that can be proven wrong immediately.
Unichrome stopped dead when you moved to work on RHD, and RHD has pretty much stopped dead since you went the other way and Novell people got re-routed.
But it is not this logically simple.
Unichrome "died" in the same way openchrome "died". Nobody cares about this hw much anymore. Difference between me and openchrome is that the openchrome people don't do much in the way of active development even when they are around.
I don't think -ati or KMS would stop because I decided to do something different and similar for Alex or Jerome or Corbin or anyone else. The thing is to create a sustainable open source driver you need to create a community of developers and testers around it and for some reasons projects involving you this doesn't seem to happen.
Now, if both you and alex would give up right now, the activity levels on ati related topics would die down to radeonhds (which still sees some activity) straight away.
Nobody else is doing the boring stuff.
This is actually exacerbated by the fact that Mr Bridgman is not making real hw information available anymore. Nobody could fix up current code if this source of information dries up, let alone continue work.
We specifically demanded that when we wrote our proposal to AMD, one of many reasons for providing documentation is that companies and people could continue, when for whatever reason, the information stream died out. This also benefitted AMD, as it would help give people confidence in the long term usability of their hardware.
Actually I was just trolling because it was raining outside, Red Hat has a business model apparently that works, I'm not sure of the details but money seems to come out at the end.
Dave.
Dave.
But redhat is not trying to sell the linux desktop at all. It is just using its money to make big statements and then forces the others to make a working product out of the proof of concepts and pipedreams, wasting a lot of resources in the process. I must admit, it's a very clever tactic.
Comment