const VideoDriverInfo &RenderingEngine::getVideoDriverInfo(irr::video::E_DRIVER_TYPE type)
{
- static const std::unordered_map<irr::video::E_DRIVER_TYPE,VideoDriverInfo> driver_info_map = {
- {irr::video::EDT_NULL, {"null", "NULL Driver"}},
- {irr::video::EDT_OPENGL, {"opengl", "OpenGL"}},
- {irr::video::EDT_OGLES1, {"ogles1", "OpenGL ES1"}},
- {irr::video::EDT_OGLES2, {"ogles2", "OpenGL ES2"}},
+ static const std::unordered_map<int, VideoDriverInfo> driver_info_map = {
+ {(int)video::EDT_NULL, {"null", "NULL Driver"}},
+ {(int)video::EDT_OPENGL, {"opengl", "OpenGL"}},
+ {(int)video::EDT_OGLES1, {"ogles1", "OpenGL ES1"}},
+ {(int)video::EDT_OGLES2, {"ogles2", "OpenGL ES2"}},
};
- return driver_info_map.at(type);
+ return driver_info_map.at((int)type);
}
#ifndef __ANDROID__