OpenGL vs OpenGL ES 2.0 - ¿Se puede migrar fácilmente una aplicación OpenGL?

Estoy trabajando en una especie de marco de juego, y soy un recién llegado a OpenGL. La mayoría de los libros parecen no dar una respuesta terriblemente clara a esta pregunta, y quiero desarrollarla en mi escritorio con OpenGL, pero ejecutar el código en un entorno OpenGL ES 2.0. Mi pregunta es doble entonces:

Si dirijo mi framework para OpenGL en el escritorio, ¿se ejecutará sin modificaciones en un entorno OpenGL ES 2.0?Si no, entonces hay un buen emulador, PC o Mac; ¿Hay algún script que pueda ejecutar que convierta mi código OpenGL en código OpenGL ES, o marque cosas que no funcionarán?

Respuestas a la pregunta(5)

Su respuesta a la pregunta