¿Cuál es la diferencia entre OpenGL (Skia) y Open (predeterminado), cuál es mejor?
Es mejor elegir el predeterminado, porque el predeterminado tiene mejor compatibilidad y es más rápido. Si cambia el programa a voluntad, puede afectar todos los aspectos del efecto.
Introducción
OpenGL (inglés: Open Graphics Library, traducción: Open Graphics Library o "Open Graphics Library") es una biblioteca en varios idiomas para renderizar 2D y 3D. gráficos vectoriales. La interfaz de programación de aplicaciones (API) de la plataforma. Esta interfaz consta de casi 350 llamadas a funciones diferentes que se utilizan para dibujar escenas tridimensionales complejas a partir de bits gráficos simples.
Otro sistema de interfaz de programación es Direct3D sólo para Microsoft Windows. OpenGL se usa comúnmente en CAD, realidad virtual, programas de visualización científica y desarrollo de videojuegos.
Existen implementaciones altamente eficientes de OpenGL (que aprovechan el hardware de aceleración de gráficos) en Windows, algunas plataformas UNIX y Mac OS. Estas implementaciones generalmente las proporcionan los fabricantes de dispositivos de visualización y dependen en gran medida del hardware proporcionado por el fabricante.
La biblioteca de código fuente abierto Mesa es una API de gráficos puramente basada en software y su código es compatible con OpenGL. Sin embargo, por motivos de licencia, solo afirma ser una API "muy similar".