~ WIP port emscripen (WebGL)
This commit is contained in:
@@ -14,6 +14,10 @@
|
||||
#include <Nazara/OpenGLRenderer/Wrapper/EGL/EGLLoader.hpp>
|
||||
#endif
|
||||
|
||||
#if defined(NAZARA_PLATFORM_WEB)
|
||||
#include <Nazara/OpenGLRenderer/Wrapper/Web/WebLoader.hpp>
|
||||
#endif
|
||||
|
||||
#ifdef NAZARA_PLATFORM_WINDOWS
|
||||
#include <Nazara/OpenGLRenderer/Wrapper/WGL/WGLLoader.hpp>
|
||||
#endif
|
||||
@@ -82,6 +86,17 @@ namespace Nz
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(NAZARA_PLATFORM_WEB)
|
||||
try
|
||||
{
|
||||
return std::make_unique<GL::WebLoader>();
|
||||
}
|
||||
catch (const std::exception& e)
|
||||
{
|
||||
NazaraWarning(std::string("Failed to load WebGL: ") + e.what());
|
||||
}
|
||||
#endif
|
||||
|
||||
return {};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user