Я хочу сделать многоплатформенное приложение, в настоящее время оно работает с ПК и андроидом, и я хочу портировать его в Интернет.
Я не хочу использовать sdl2 или glfw3. Все, что я хочу, чтобы создать контекст OpenGL, а затем просто запустить свой OpenGLES код (как в Android можно иметь очень базовое приложение только путем создания GLSurfaceView
экземпляра и реализации 2 обратных вызовов: onDraw
, onCreate
в НДК)emscripten pure opengl (no sdl2 или glfw3)
Знаете ли вы любые тексты/турканы, ссылающиеся на эту проблему?
Что вы пробовали? Где ваша проблема, кросс-компиляция в emscripten? в сценариях cmake? – uelordi
Я могу скомпилировать sdl2 в .html/.js без проблем, но я бы хотел сделать opengl без sdl2 или любых других библиотек. Просто создайте контекст и получайте удовольствие. – user7428910
Итак, вы хотите создать контекст opengl в C++? opengl ES? или opengl 4.0? Я думаю, вам, возможно, придется изменить свой код, чтобы реализовать свои функции sdl2 и glfw3 в низкоуровневом процессоре opengl. Вы пытались использовать учебные пособия? http://nehe.gamedev.net/ – uelordi