Re:Both Windows 10 and Chrome OS are embracing the Linux kernel
by zeusk on Sunday May 12, 2019 @02:30PM
(#19893585)
I forgot where I read it, but from Microsoft's analytics it was found that majority of crashes were result of a driver bug (often) in the Graphics stack which was a decision driver for them to move the graphics stack into the userspace. The drivers still do have a kernel mode component but it is much smaller than it was in the XP days and the results show how (relatively) stable things have gotten since.
Unfortunately, those two things tend to be incompatible. Kernel interfaces that a GPU driver might need to hook into can change from release to release. A solid GPU driver that is part of the kernel is what you _really_ want. The AMDGPU driver in the kernel is very good and gets better every release, and it is there substantially because AMD opened up their docs so such a driver could be developed. That's why I went with Team Red on my last GPU purchase and why I will on my next one. See also Intel.