MorphOS Developer
Posts: 508 from 2003/4/11
Quote:
One question though, do you anticipate finding an even better solution to the problem with the Radeon 9800 graphics cards in the future, or is the current solution you are working on going to be the final path chosen to work around the apparent hardware problem found in 9800 series cards?
Experience unfortunately shows that I'm very bad at predicting the future ;) Since I don't have any way to find out what is really going on on the hardware/bus level, all I can do is come up with an idea and try it. Either I manage to guess right or I decide that the time I'm putting into it is no longer worth it.
Quote:
Great post. I really appreciate getting some insight to the status of MorphOS internals. How much potential is there for further improvements to R300 support?
For any remotely complex piece of software there will always be optimisation opportunities. But since I am of course picking the low hanging fruit first, each successive thing I do to optimise the driver will result in a gradually smaller improvement compared to the time spent doing the optimisation. At some point it stops being worth it, and sometimes you also end up valuing the clarity of the source code over a 0.05% speed improvement, which is also something to consider.
Quote:
Do you know if this compatibility problem is also there on MacOSX? If yes, do you know if Apple implemented the same solution?
Since hardware bugs are independent from software, there are two possibilities: either the way they use the hardware never exposed the problem in the first place or they ran into the problem, got their hardware guys to analyse it and implemented a workaround. In any case, I have no specific knowledge of what Apple have (or haven't) done.
I rarely log in to MorphZone which means that I often miss private messages sent on here. If you wish to contact me, please email me at [username]@asgaard.morphos-team.net, where [username] is my username here on MorphZone.