metal: Don't check if Metal is available if targeting modern macOS versions.

This commit is contained in:
Ryan C. Gordon 2017-12-08 14:03:36 -05:00
parent b733dcc208
commit 81a33985e1

View File

@ -119,7 +119,7 @@ IsMetalAvailable(const SDL_SysWMinfo *syswm)
} }
// this checks a weak symbol. // this checks a weak symbol.
#if defined(__MACOSX__) #if (defined(__MACOSX__) && (MAC_OS_X_VERSION_MIN_REQUIRED < 101100))
if (MTLCreateSystemDefaultDevice == NULL) { // probably on 10.10 or lower. if (MTLCreateSystemDefaultDevice == NULL) { // probably on 10.10 or lower.
return SDL_SetError("Metal framework not available on this system"); return SDL_SetError("Metal framework not available on this system");
} }