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...
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.