Hacker News new | past | comments | ask | show | jobs | submit
Critical as in "my gpu is a paperweight without a driver".
GPU driver can technically be userland too.

Look at what Apple has done in recent years. kexts (kernel-level drivers) are basically all but unsupported today, and both DriverKit and IOKit are fully userland.

Performance critical drivers are always going to be kernel mode.