Răsfoiți Sursa

On iOS and OSX default to Metal.

Branimir Karadžić 7 ani în urmă
părinte
comite
2f72d62470
1 a modificat fișierele cu 7 adăugiri și 2 ștergeri
  1. 7 2
      src/bgfx.cpp

+ 7 - 2
src/bgfx.cpp

@@ -2128,12 +2128,17 @@ namespace bgfx
 				}
 				else if (BX_ENABLED(BX_PLATFORM_OSX) )
 				{
-					score += RendererType::OpenGL   == renderer ? 20 : 0;
+					score += RendererType::Metal    == renderer ? 20 : 0;
+					score += RendererType::OpenGL   == renderer ? 10 : 0;
+				}
+				else if (BX_ENABLED(BX_PLATFORM_IOS) )
+				{
+					score += RendererType::Metal    == renderer ? 20 : 0;
+					score += RendererType::OpenGLES == renderer ? 10 : 0;
 				}
 				else if (BX_ENABLED(0
 					 ||  BX_PLATFORM_ANDROID
 					 ||  BX_PLATFORM_EMSCRIPTEN
-					 ||  BX_PLATFORM_IOS
 					 ||  BX_PLATFORM_RPI
 					 ) )
 				{