OpenGLRenderer: remove opengl32 dependency on Linux
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace Nz::GL
|
||||
{
|
||||
EGLLoader::EGLLoader(DynLib& /*openglLib*/)
|
||||
EGLLoader::EGLLoader()
|
||||
{
|
||||
if (!m_eglLib.Load("libEGL"))
|
||||
throw std::runtime_error("failed to load gdi32.dll: " + m_eglLib.GetLastError());
|
||||
|
||||
@@ -9,10 +9,12 @@
|
||||
|
||||
namespace Nz::GL
|
||||
{
|
||||
WGLLoader::WGLLoader(DynLib& openglLib) :
|
||||
m_opengl32Lib(openglLib),
|
||||
WGLLoader::WGLLoader() :
|
||||
m_baseContext(nullptr, *this)
|
||||
{
|
||||
if (!m_opengl32Lib.Load("opengl32" NAZARA_DYNLIB_EXTENSION))
|
||||
throw std::runtime_error("Failed to load opengl32 library, is OpenGL installed on your system?");
|
||||
|
||||
if (!m_gdi32Lib.Load("gdi32.dll"))
|
||||
throw std::runtime_error("failed to load gdi32.dll: " + m_gdi32Lib.GetLastError());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user