Well, command submission to GPU is performed in the kernel mode. And it contains quite a bit of non-trivial code (relocation handling, the whole GEM/TTM stack, etc.). Additionally, as far as I understand, closed-source drivers really have shader compilers in the kernel mode.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds