Pregunta

Esta es una pregunta muy específica sobre los pasos necesarios para construir un simple programa OpenGL ES 2.0 en la plataforma Windows. El entorno es Visual Studio con C ++ no administrado.

Voy al sitio Khronos.org y, francamente, lo encuentro un poco opaco porque se lee como algo escrito por un organismo de normalización. No quiero descargar una " referencia " o una " especificación " ;, etc.

Todo lo que busco son los enlaces y los pasos para llevarme de A a B. En otras palabras, "descargue estos archivos o ejecute esta configuración en esta URL. Cree un nuevo proyecto de Visual Studio con referencias a estas bibliotecas. Incluya este archivo de encabezado. & Quot;

Nuevamente, estoy interesado en ES 2.0.

¿Fue útil?

Solución

Después de mucho buscar por lo mismo. Encontré un emulador para openGL es 2 de PowerVR: http: //www.imgtec. com / powervr / insider / sdkdownloads / index.asp

El AMD vinculado anteriormente ya no está disponible o no es compatible.

Otros consejos

He estado usando google Angle Project . Convierte opengles 2.0 a llamadas DirectX 9 para win32. Funciona bastante bien e incluso tiene bastantes ejemplos. También es la licencia BSD, por lo que cualquier cosa que haga puede usar la fuente para sus propios proyectos.

Paquete AMD OpenGL ES con sus controladores Catalyst normales (para Win & amp; Lin).

¡Solo necesita usar EGL para obtener el contexto OpenGL ES! (Y tiene que usar encabezados / incluye de AMD OpenGL ES SDK).

  • Los usuarios de AMD ya tienen todo lo que necesitan para ejecutar su aplicación.
  • Cada documento sobre EGL y OGL ES es válido.

  • Funciona solo en AMD.

PS Sí, es diferente del emulador OLD / DEPRECATED OpenGL ES . Porque es native!!!

AMD ahora envía una versión de escritorio OpenGL ES 2.0 con la biblioteca EGL http://developer.amd.com/tools/graphics- desarrollo / amd-opengl-es-sdk /

Puedes echar un vistazo a Angle Project que trae OpenGL ES a los escritorios. Funciona bastante bien y no es tan difícil de configurar: http://code.google.com/p/angleproject /

OpenGL ES generalmente no está disponible para máquinas de escritorio. Está destinado a sistemas integrados, de ahí el nombre: ES: Sistemas integrados.

No hay una implementación nativa disponible (el ES significa Sistemas Embebidos después de todo), pero puede probar OpenGL ES Emulator .

editar: 3/3/12 Recibí un voto negativo sobre esta respuesta, y parece que AMD ha descontinuado su apoyo al simulador.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top