Originally posted by curaga
View Post
As for gallium and state trackers in general, you can't really expect minimally used or tested state trackers to just work without a little effort. The same goes for any complex software stack. Besides bugs on the driver side, there is a also a good chance there are bugs in the state trackers themselves since they have only limited testing in many cases. The gallium architecture however, makes it MUCH easier to add support for new APIs. Sure there will be bugs when the code is new, but it's a lot easier than writing a separate hw driver for each API and then having to maintain and port fixes across all of them.
Comment