Преглед изворни кода

removed fastMathEnabled = NO; (#1222)

attilaz пре 8 година
родитељ
комит
036e4f86c1
1 измењених фајлова са 1 додато и 7 уклоњено
  1. 1 7
      src/renderer_mtl.h

+ 1 - 7
src/renderer_mtl.h

@@ -224,14 +224,8 @@ namespace bgfx { namespace mtl
 
 		id<MTLLibrary> newLibraryWithSource(const char* _source)
 		{
-			MTLCompileOptions* options = [MTLCompileOptions new];
-			//NOTE: turned of as 'When using the fast variants, math functions execute more quickly,
-			//      but operate over a **LIMITED RANGE** and their behavior when handling NaN values is not defined.'
-			if (BX_ENABLED(BX_PLATFORM_IOS))
-				options.fastMathEnabled = NO;
-
 			NSError* error;
-			id<MTLLibrary> lib = [m_obj newLibraryWithSource:@(_source) options:options error:&error];
+			id<MTLLibrary> lib = [m_obj newLibraryWithSource:@(_source) options:nil error:&error];
 			BX_WARN(NULL == error
 				, "Shader compilation failed: %s"
 				, [error.localizedDescription cStringUsingEncoding:NSASCIIStringEncoding]