Ich möchte Multiplattform-Anwendung machen, derzeit funktioniert es mit PC und Android und ich möchte es ins Web portieren.
Ich möchte nicht sdl2 oder glfw3 verwenden. Alles, was ich will, ist OpenGL-Kontext zu erstellen und dann einfach meinen OpenGLES Code ausführen (wie in Android eine nur eine sehr einfache Anwendung haben kann GLSurfaceView
Instanz und Implementierung von 2 Rückrufen durch die Schaffung von: onDraw
, onCreate
in NDK)emscripten rein opengl (keine sdl2 oder glfw3)
Wissen Sie, irgendein Text/turorials, die dieses Problem beziehen?
Was haben Sie versucht? Wo ist dein Problem, Crosscompiling zu emscripten? in cmake scripting? – uelordi
Ich kann sdl2 problemlos zu .html/.js kompilieren, aber ich würde gerne opengl ohne sdl2 oder andere Bibliotheken machen. Erstellen Sie einfach einen Kontext und haben Sie Spaß. – user7428910
Also wollen Sie einen OpenGL-Kontext in C++ erstellen? opengl ES? oder opengl 4.0? Ich denke, dass Sie möglicherweise Ihren Code ändern müssen, um Ihre sdl2 und glfw3 Eigenschaften in einer niedrigen opengl Maschine zu implementieren. Haben Sie versucht, nehe Tutorials zu verwenden? http://nehe.gamedev.net/ – uelordi