diff --git a/src/Magnum/GL/Implementation/MeshState.cpp b/src/Magnum/GL/Implementation/MeshState.cpp index 9bef6fa6b..f93090ade 100644 --- a/src/Magnum/GL/Implementation/MeshState.cpp +++ b/src/Magnum/GL/Implementation/MeshState.cpp @@ -92,7 +92,7 @@ MeshState::MeshState(Context& context, ContextState& contextState, std::vector()) { + if(context.isExtensionSupported() && context.isExtensionSupported()) { extensions.emplace_back(Extensions::ARB::direct_state_access::string()); createImplementation = &Mesh::createImplementationVAODSA; }