There is no "real" GPU virtualization available for regular consumer, as both AMD and NVIDIA are gatekeeping it for their server oriented gpus. This is the same story with Intel gatekeeping ECC ram for decades.
Even if you run games in container you still need to expose the DRM char/block device if you want vulkan,opengl to actually work.
Even if you run games in container you still need to expose the DRM char/block device if you want vulkan,opengl to actually work.
https://en.wikipedia.org/wiki/GPU_virtualization#mediated