Mesa

Biblioteca de gráficos 3D de código abierto que implementa OpenGL, Vulkan y OpenCL para múltiples plataformas

Visitar Mesa

Mesa es una biblioteca de gráficos 3D de código abierto diseñada para desarrolladores y usuarios que necesitan renderizado gráfico en sistemas operativos como Linux, macOS y Windows. Su objetivo principal es proporcionar implementaciones de estándares de la industria para la programación gráfica, resolviendo la necesidad de compatibilidad con diferentes arquitecturas de hardware y sistemas operativos.

Sus funciones principales incluyen:

  • Implementación de OpenGL para gráficos 3D en plataformas cruzadas.
  • Soporte de Vulkan como API de gráficos de próxima generación.
  • Ejecución de OpenCL para programas en plataformas heterogéneas.
  • Drivers para hardware de AMD, Intel, NVIDIA y Broadcom.
  • Renderizado por software mediante LLVMPipe para sistemas sin GPU dedicada.
  • Compatibilidad con EGL para la interfaz con sistemas de ventanas nativos.

Mesa opera bajo la licencia MIT, lo que permite su uso libre y sin coste. Al ser una biblioteca de software libre mantenida por grandes empresas tecnológicas y la comunidad, ofrece una base sólida y estable. Los desarrolladores suelen buscar alternativas o complementos cuando requieren soporte específico para hardware muy antiguo o cuando prefieren drivers propietarios exclusivos de ciertos fabricantes, aunque Mesa sigue siendo el estándar de facto en entornos de código abierto.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    MIT
Plataformas
MacLinuxWindows
Tipo de aplicación
Línea de comandosServidor

Propiedades

  • Autoalojado
  • Multiplataforma
  • Extensible con plugins

Parecidos a Mesa