Вопрос

Это очень конкретный вопрос о шагах, необходимых для создания простой программы OpenGL ES 2.0 на платформе Windows.Среда представляет собой Visual Studio с неуправляемым C++.

Я захожу на сайт Khronos.org и, честно говоря, нахожу его немного непрозрачным, потому что он читается как нечто, написанное органом по стандартизации.Я не хочу загружать "ссылку" или "спецификацию" и т.д.

Все, что я ищу, - это ссылки и шаги, которые приведут меня из пункта А в пункт Б.Другими словами, "Загрузите эти файлы или запустите программу установки по этому URL.Создайте новый проект Visual Studio со ссылками на эти библиотеки.Включите этот заголовочный файл ".

Опять же, меня интересует ES 2.0.

Это было полезно?

Решение

После того, как много покопался по одной и той же вещи. Я нашел эмулятор для openGL es 2 от PowerVR: http: //www.imgtec. ком / PowerVR / инсайдер / sdkdownloads / index.asp

Ссылка AMD, указанная выше, больше не доступна и не поддерживается.

Другие советы

Я использую Google Angle Project . Он конвертирует opengles 2.0 в DirectX 9 для win32. Он работает довольно хорошо и даже имеет немало примеров. Это также лицензия BSD, поэтому все, что вы делаете, вы можете использовать в качестве источника для своих собственных проектов.

AMD связывает OpenGL ES со своими обычными драйверами Catalyst (для Win & Lin).

Вам просто нужно использовать EGL, чтобы получить контекст OpenGL ES!(И должны использовать заголовки / includes из AMD OpenGL ES SDK).

  • У пользователей AMD уже есть все необходимое для запуска вашего приложения.
  • Все документы о EGL и OGL ES действительны.

  • Он работает только на AMD.

PS Да, он отличается от СТАРЫХ / УСТАРЕВШИХ OpenGL ES эмулятор.Потому что это так родной!!!

AMD теперь выпускает настольную версию OpenGL ES 2.0 с библиотекой EGL http://developer.amd.com/tools/graphics- развитие / драм-OpenGL-эс-SDK /

Вы можете взглянуть на Angle Project, который выводит OpenGL ES на десктопы. Он работает довольно хорошо и его не так сложно настроить: http://code.google.com/p/angleproject /

OpenGL ES обычно не доступен для настольных компьютеров. Он предназначен для встраиваемых систем, отсюда и название - ES: Embedded Systems.

Нет собственной встроенной реализации (в конце концов, ES обозначает встроенные системы), но вы можете попробовать Эмулятор OpenGL ES .

edit: 3/3/12 Я получил отрицательный ответ по этому ответу, и похоже, что AMD прекратила свою поддержку симулятора.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top