Utah GLX
Utah GLX was a project aimed at creating a fully free and open-source basic hardware-accelerated 3D renderer using the OpenGL rendering API on Linux kernel-based operating systems. Utah GLX predates Direct Rendering Infrastructure, which is what is used as of 2014.
![](../I/m/Linux_graphics_drivers_Utah_GLX.svg.png)
Utah GLX parallel to 2D drivers. Only indirect rendering over GLX is possible.
John D. Carmack worked on Utah GLX.[1]
History
- 2D drivers inside of the X server
- Indirect rendering over GLX, using Utah GLX
- Finally all access goes through the Direct Rendering Manager
gollark: Yes, it is Haswell, I actually bothered to look.
gollark: The E5-2670v3 is probably Haswell or so, so the IPC is probably not far off a more recent server.
gollark: So it should be able to under mostly single-thread loads.
gollark: It says it can go up to 3.10GHz.
gollark: Cost ≠ value, as they say.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.