What does it say under your Display Adapter Now?
I have the base model
iMac 27 5k mid 2015 with AMD Radeon R9 M290.
The only method that has worked for me is:
Right clicking on the AMD Radeon R9 M290 to uninstall with "Delete driver software for this device." checked.
Install
Catalyst 15.7 drivers (15.7.1 doesn't work with this method)
After installation, I right click on Microsoft Default Display Driver to update driver and choose the location where Catalyst extracted files to which is: c:\AMD\AMD-Catalyst-15.7-Win10-64bit
My Display Adapter should say: AMD Radeon R9 200 Series.
Instead it says:
AMD Radeon HD 7800 Series.
Which kinda makes sense as R9 290 and the 290x are rebranded cards as per ExtremeTech:
The GPU powering the 27-inch iMac with Retina 5K display is the R9 M290X, with the R9 M295X offered as an optional upgrade. The R9 M295X hasn’t technically been announced, but rumors from months back suggested this would be a Tonga-class GPU. Regardless, the R9 M290X is the minimum spec — and that chip is a rebranded HD 8970M, which was a rebranded HD 7970M, which is functionally equivalent to a desktop Radeon HD 7870.
After this installation, some 3D programs that didn't even load up properly now start up just fine.
View attachment 572773