Pergunta

Esta é uma pergunta muito específica sobre as etapas necessárias para criar um programa OpenGL ES 2.0 simples na plataforma Windows. O ambiente é o Visual Studio com C ++ não gerenciado.

Eu vou ao site do Khronos.org e, francamente, acho um pouco opaco porque ele se parece algo escrito por um corpo de padrões. Não quero baixar uma "referência" ou uma "especificação", etc.

Tudo o que estou procurando são os links e etapas para me levar de A a B. Em outras palavras, "Faça o download desses arquivos ou execute essa configuração neste URL. Crie um novo projeto do Visual Studio com referências a essas bibliotecas. Inclua este cabeçalho Arquivo."

Novamente, estou interessado no es 2.0.

Foi útil?

Solução

Depois de muitas cavadas pela mesma coisa. Encontrei um emulador para o OpenGL ES 2 do PowerVR: http://www.imgtec.com/powervr/insider/sdkdownloads/index.asp

O AMD vinculado acima não está mais disponível ou suportado.

Outras dicas

Eu tenho usado o Google Projeto ângulo. Ele converte o OpenGLES 2.0 em DirectX 9 exige o Win32. Funciona bastante bem e até tem alguns exemplos. É também a licença BSD, para que qualquer coisa que você faça, você pode usar a fonte para seus próprios projetos.

AMD Bundle OpenGL ES com seus motoristas normais de catalisador (para Win & Lin).

Você só precisa usar o EGL para obter o contexto OpenGL ES! (E tem que usar cabeçalhos/inclui do AMD OpenG ES SDK).

  • Os usuários da AMD já têm tudo o que precisam para executar seu aplicativo.
  • Todo documento sobre EGL e OGLS é válido.

  • Funciona apenas na AMD.

Ps sim é diferente de antigo/depreciado openG es emulador. Porque é nativo!!!

AMD agora envie uma versão de desktop OpenG ES 2.0 com a biblioteca EGLhttp://developer.amd.com/tools/graphics-development/amd-opengl-es-sdk/

Você pode dar uma olhada no Projeto Angle, que traz o OpenGL ES para os desktops. Funciona muito bem e não tão difícil de configurar: http://code.google.com/p/angleproject/

O OpenGL ES geralmente não está disponível para máquinas de mesa. Destina -se a sistemas incorporados, daí o nome - es: sistemas incorporados.

Não há uma implementação nativa disponível (o ES significa sistemas incorporados, afinal), mas você pode experimentar o ATI's Emulador OpenGL ES.

EDIT: 3/3/12 Tive uma votação sobre essa resposta e parece que a AMD interrompeu o apoio ao simulador.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top