pMax
Regular
Hi,
I was curious to understand something: on linux, there are free opensource AMD/NVIDIA gpu driver that sucks, and all drivers in general that use private IP of said companies (I am referring to initialization sequence, register names&meaning etc. i.e. imagine PureVideo register mapping etc.) are strictly closed source.
I was wondering, what is the effective value of such IPs? Why such information is strictly closed source and it is not possible i.e. to have it to make good open source drivers for i.e. Linux.
Note that I am not saying that the AMD/NVIDIA drivers should be open source (I suppose they are filled with custom tricks, speedups, tweaks), but why such IPs are so well kept hidden.
Anyone has some good understanding on this? I am quite puzzled by the question, and could not find an answer...
I was curious to understand something: on linux, there are free opensource AMD/NVIDIA gpu driver that sucks, and all drivers in general that use private IP of said companies (I am referring to initialization sequence, register names&meaning etc. i.e. imagine PureVideo register mapping etc.) are strictly closed source.
I was wondering, what is the effective value of such IPs? Why such information is strictly closed source and it is not possible i.e. to have it to make good open source drivers for i.e. Linux.
Note that I am not saying that the AMD/NVIDIA drivers should be open source (I suppose they are filled with custom tricks, speedups, tweaks), but why such IPs are so well kept hidden.
Anyone has some good understanding on this? I am quite puzzled by the question, and could not find an answer...