Comment by mentat

8 years ago

Probably the ability to read memory from arbitrary places in the kernel via DMA. It's continued to be a challenged for DMA devices...

Carmack worked on the Linux Utah-GLX drivers in the runup to q3's release and would have had a lot of thoughts on the low-level GL implementation details.