AMD Unveils E9170 Embedded GPU (zdnet.com)
AMD is releasing a new embedded Radeon GPU, the first to be based on the Polaris architecture. From a report: But this one isn't aimed at the desktop or laptop markets, but instead it expands AMD's offerings in the digital casino games, thin clients, medical displays, retail and digital signage, and industrial systems markets. The AMD Embedded Radeon E9173 GPU, based on the Polaris architecture, uses an optimized 14-nanometer FinFET manufacturing process to provide up to three times the performance-per-watt over previous generations of AMD Embedded GPUs. And the Radeon E9170 is quite a powerhouse, delivering up to 1.25 TFLOPS at sub-40W TDP board power, and includes 4K HEVC/H.265 and AVC/H.264 decode and encode support, 4K and 3D support, and is capable of driving up to five 4K displays using HDMI 2.0 and/or DisplayPort 1.4. AMD is planning for the Radeon E9173 to have a long lifecycle -- which high-end customers demand -- and plans for it to be available through to 2024.
Actually, AMD is one of the few companies that *pays developpers* for an official opensource stack.
Since quite some time, the opensource stack is the official openGL stack on windows, while the closed source (formely fglrx, now only a user-land GL stack that runs over the same AMDGPU kernel driver) is mainly targetted for the few workstation edge-cases that need some weird quirks for some obscure CAD software.
Since the AMDGPU kernel driver, part of the code is shared accross platforms, thus new feature added to windows (like Freesync, etc.) can be added to Linux to.
Since the past couple of weeks, DC/DAL is in the process of being merged upstream, (so Freesync and co should be working out of the box for linux kernel 4.15).
Since the past couple of weeks, ROCm is also getting merged (so OpenCL should be working for out-of-the box Linux).
The only currently missing bit, is an official opensource Vulkan implementation by AMD.
Instead we currently get RADV which is opensource, but developped by outsiders and is getting more and more feature ful by the week, with lots of games working (though currently not with enormous performance gains normally expected of Vulkan - i.e.: the developpers are currently in 'conformance mode', trying to get the API implemented, they'll get to optimisations afterward).
Notice that, depending on whomever from AMD you ask, they are officially hesitating if they shouldn't perhaps back RADV as an officially supported solution.
TL;DR: opensource linux drivers by AMD is the normal way to go with Radeon.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]