Mesa 3D

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Mesa 3D
Desarrollador
Mesa 3D Team[1]
www.mesa3d.org
Información general
Diseñador Brian Paul
Lanzamiento inicial Agosto de 1993
Última versión estable Mesa 10.3.1[2]
12 de octubre de 2014; hace 8 días (2014-10-12)
Género Biblioteca
Programado en C, Ensamblador[3]
Sistema operativo Multiplataforma
Licencia Licencia MIT

Mesa 3D es una biblioteca gráfica de código abierto, desarrollada inicialmente por Brian Paul en agosto de 1993, que proporciona una puesta en práctica genérica de OpenGL para renderizar gráficos tridimensionales en plataformas múltiples. Desde septiembre de 2012 Mesa ha recibido el visto bueno de Khronos como API compatible OpenGL.[4]

Arquitectura de software[editar]

Linux y Mesa 3D
L'implementation de EGL más libwayland-EGL in Mesa 3D et Wayland

Implementación de IPAs[editar]

Interfaz de programación de aplicaciones:


  • Mesa 3D está disponible y puede ser compilado en prácticamente cualquier plataforma moderna.
  • Por no ser una implementación oficial de OpenGL por razones de licencia, los autores de Mesa 3D han trabajado para mantener el API en línea con los más recientes estándares y pruebas conformadas de OpenGL.
  • Mesa 3D es distribuido bajo la Licencia MIT.
  • Mientras Mesa 3D soporta varios tipos de aceleradores gráficos por hardware, también puede ser compilado como un renderizador solamente de software. Al ser de código abierto, es posible usarlo para estudiar el comportamiento interno de un render compatible con OpenGL.

Véase también[editar]

Referencias[editar]

  1. mesa3d.org - Mesa 3D Developers
  2. . mesa3d.org (12 de octubre de 2014). Consultado el 12 de octubre de 2014.
  3. «Analysis Summary - Mesa» (en inglés). Ohloh. Consultado el 30 de abril de 2010.
  4. OpenGL ES Conformant Products en khronos.org

Enlaces externos[editar]