2011-03-11 20 views
11

¿Cuáles son las diferencias exactas entre OpenGL ES 2.0 y OpenGL 4.1? Soy consciente del hecho de que OpenGL ES 2.0 es un subconjunto de OpenGL 4.1. Pero cuáles son exactamente las capacidades que no están disponibles en OpenGL ES 2.0.Diferencia entre OpenGL ES 2.0 y OpenGL 4

Me gustaría comenzar a desarrollar una aplicación de escritorio utilizando solo el subconjunto OpenGL ES 2.0 (porque tenemos un gran material de aprendizaje en forma de la Guía de programación de OpenGL ES) y me gustaría saber qué me haría falta.

+0

Me preguntaba lo mismo, y más específicamente, la diferencia entre OpenGL ES 2.0 y OpenGL 4.x con un contexto no compatible. – AzP

Respuesta

5

OpenGLES 2.0 se basa en la especificación OpenGL 2.0 y no admite la interconexión de funciones fijas. La tubería de función fija no se eliminó de la especificación de OpenGL hasta la versión 3.1 y luego algunos fabricantes de hardware se negaron a eliminar la tubería de función fija.

Un buen lugar para comenzar es la página oficial OpenGLES. Esto le dirá todo lo que necesita saber en relación con la especificación OpenGL 2.0. No estoy seguro de si hay una comparación entre OpenGL 2.0 y 4.1 sin mirar todas las especificaciones intermitentes.