That doesn't matter... it's still an upgrade. An upgrade, for simplicities sake, is essentially a repair install. All it does is replace files in the win directory, upgrade a few select folders in program files, update the user environment registry, etc. All of your program and drivers are kept, and it's the latter that poses the issue. No system critical drivers, except for the CPU chipset and IMEI drivers, from Windows 8 are compatible with Windows 10. This is why a clean install is necessary, however a clean install isn't simply formatting the partition and reinstalling Windows... there's a specific clean install procedure that must be adhered to, which is:
Disconnect from internet (and do not connect back until after the third step, Windows Updates) -> Windows Install -> System Critical Driver Install. rebooting after each install (Chipset, IMEI, RST, OEM CPU graphics driver [if they offer a Win 10 version], component manufacturer's video driver [i.e. Intel's or AMD's], OEM GPU drivers, component manufacturer's GPU drivers, Audio, LAN, WiFi, BT, Input drivers [i.e. touchpad, integrated webcam, etc.], OEM control software) -> Windows Updates -> Internet Security Software -> Any other software
It must be understood the only reason one must upgrade first is to register the motherboard's hardware ID with Microsoft. It has never been recommended to run an upgraded install because upgrades always cause instability in the system. It may or may not show up right away, but when the issues do occur, and they will occur, you'll be chasing your tail for weeks trying to narrow down what the issue is.... then another issue will pop up, and you'll do the same thing over again. A clean install takes 3 - 4 hours to do right, you take a WIM of the system prior immediately following the Windows update step, saving the image as base.wim, which provides you a way to bypass the clean install procedure in the future. You then take another WIM following the last step, once you've gotten all applications installed and the system settings the way you want them. This offers you a restore image you can restore to should a problem arise that requires a repair install.
It sounds as though the chipset drivers are missing, or were installed, but not as the first driver install, or the BIOS is lacking compatibility with something within Win 10 (have you checked to see if your OEM offers a BIOS update, as that's where I would start). If your OEM doesn't have a BIOS update after 7/28/2015, and your device is still supported by the OEM (build cycle support), I would contact tech support and mention the issue and ask how to submit a bug report to the OEM.