you are such a closed minded zealot ! amd gives specs , how well does the opensource driver work compared to the amd or nvidia blob ? do you really think specs would change the situation for noveau that mutch ?even with specs it would take years to be on par with the blob !
Had you followed closely, you would understand, that AMD does not opensource properly.
They do not provide all specs. This is why performance and functionality are REDUCED.
Also, driver uses AtomBIOS rather than accessing hardware directly (what proprietary does).
And opensource driver lacks efficient VLIW compiler, the original compiler is still used by proprietary catalyst, which is why 3d performance of opensource is reduced.
Releasing *full* specs will help situation *a lot*.
Working together with community on the driver, or funding *adequately* would accelerate the process, so we would see results in this era.
This is how intel does it. The wrong things about intel - not using gallium and not having enough raw power in their hardware.
if the only problem is the hw , why is their win driver faster than the linux one ?
- using Intel-compiler to compile the driver.
- patented stuff (opengl4 already)
- cheating and performance/precision cuts
- their windows driver team and linux driver team are not working together, and latter one is much smaller.
Don't forget app-specific optimizations. Proprietary drivers are full of hacks for speeding up specific games.
Profiles would be VERY GOOD for opensource drivers as well. And you won't be able to cheat - you'll see clearly what hack does what and at what price.
In closed source they are misused however, to claim performance which the card does not give at all. Even profiles are evil, when closed.