Mesa 3D
维基百科,自由的百科全书
| 開發者 | Tungsten Graphics |
|---|---|
| 初始版本 | 1993年8月 |
| 穩定版本 | 9.1.2/ 2013年4月30日 |
| 程式語言 | C语言、汇编语言 |
| 作業系統 | 跨平台 |
| 開發狀態 | 活跃 |
| 類型 | 图形库 |
| 許可協議 | MIT License |
| 網站 | Mesa3D.org |
Mesa 3D是一个在MIT许可证下开放源代码的三维计算机图形库,以开源形式实现了OpenGL的应用程序接口。
OpenGL的高效实现一般依赖于显示设备厂商提供的硬件,而Mesa 3D是一个纯基于软件的图形应用程序接口。由于许可证的原因,它只声称是一个“类似”于OpenGL的应用程序接口。由于Mesa 3D的api是和opengl 相同,具体的opengl版本浏览Mesa 3D官方网站,我们可以这么认为它就是opengl的软件模拟gpu光栅处理器的一个实现。我们知道如果要实现一个opengl,其本身是一个设备器,不能实现窗体的透明,如果我想要实现窗体透明,又想要有3D的应用,可以试试它。