Articulo de referencia

Encuadernación

{{cite web |url=https://github.com/cginternals/glbinding/releases/tag/v3.3.0 |title=Release glbinding-3.3.0 |department=cginternals/glbinding |website=[[GitHub]] |accessdate=202...

glbinding es una biblioteca C++ multiplataforma generada para OpenGL , basada exclusivamente en la nueva especificación de la API de OpenGL basada en XML ( gl.xml ). Se trata de una biblioteca completa para la API de OpenGL, compatible con el código actual basado en otras bibliotecas C , como GLEW . La biblioteca se genera mediante scripts y plantillas de Python , fácilmente adaptables a necesidades específicas. Aprovecha las características modernas de C++11, como enumeraciones con ámbito, expresiones lambda y plantillas variádicas , en lugar de depender de macros (todos los símbolos de OpenGL son funciones y variables reales). Proporciona parámetros con tipado seguro , encabezado de API por característica, resolución diferida de funciones, compatibilidad con contextos múltiples y subprocesos múltiples, funciones de devolución de llamada globales, metainformación sobre la biblioteca OpenGL generada y el entorno de ejecución de OpenGL, así como múltiples ejemplos para proyectos de inicio rápido.

El código fuente completo de glbinding, incluidos los archivos generados, se publica bajo la licencia MIT .

Véase también

Referencias

  1. "Versión glbinding-3.3.0" . cginternals/glbinding. GitHub . Consultado el 20 de febrero de 2023 .
  • Sitio web oficialEdita esto en Wikidata
Obtenido de " https://en.wikipedia.org/w/index.php?title=Glbinding&oldid=1358742104 "