That's just excellent!
It means NVIDIA's GPUs are very well made so that you don't need to send them some special commands to get good performance from them.
Many games still don't work with nouvoue.
Corrupted, flicking textures, wrong colors, etc.
That's just excellent!
It means NVIDIA's GPUs are very well made so that you don't need to send them some special commands to get good performance from them.
Writing GPU drivers is considered the most difficult and troublesome job in programming - it took NVIDIA years to polish their drivers and they have full specs for their hardware.
nouveau developers are basically banging against the wall trying to create a good open source alternative to proprietary drivers.
The problem with Mesa drivers becomes much more obvious at high frames per second, because small inefficiencies in the driver are very large compared to the time spend by the GPU.
So it's pretty obvious that this will not scale. Mesa (Gallium) is efficient enough that it doesn't make a big difference at 10-20 fps, but when you render 300fps, it becomes very noticeable.
Is it possible to downclock Catalyst in a similar fashion and compare against that? The radeon tests are usually done the other way -- the open source is slowed down, and Catalyst run at full speed![]()
This does sound like clueless blabbering, but there is some truth to that. Nvidia's older designs did put lot of stuff into hardware, which had to be handled by the driver on AMD cards.
The latest AMD generation (GCN) changed that, IIRC, so it's expected that the drivers will come closer to matching the maximum performance there.
Not GL functionality, it had something to do with command queue, or stream packing, or something like that, and might have had to do with the shader compiler and/or VLIW. Bridgman wrote about it, and thought that the Radeon/Catalyst gap should shrink as a result. Can't find the thread (here on phoronix) for the life of me now.