That's how open source actually works. Anyone significantly modifying open source code and not uplifting that code to the original project can name their project anything they want. Most of the time its preferred because it eliminates confusion between the forked code pools. AND as long as that code is credited and made publicly available, it doesn't violate any of the open source licensing. So if it is open source and AMD made its own modifications to this shader package and called it "AMD Shaders++", they can and its perfectly fine.