Browse Source

Set no filtering by default for now

Ivan Savenko 1 year ago
parent
commit
40ece7142b
1 changed files with 18 additions and 15 deletions
  1. 18 15
      client/renderSDL/ScreenHandler.cpp

+ 18 - 15
client/renderSDL/ScreenHandler.cpp

@@ -335,22 +335,25 @@ EUpscalingFilter ScreenHandler::loadUpscalingFilter() const
 	if (filter != EUpscalingFilter::AUTO)
 		return filter;
 
-	// else - autoselect
-	Point outputResolution = getRenderResolution();
-	Point logicalResolution = getPreferredLogicalResolution();
-
-	float scaleX = static_cast<float>(outputResolution.x) / logicalResolution.x;
-	float scaleY = static_cast<float>(outputResolution.x) / logicalResolution.x;
-	float scaling = std::min(scaleX, scaleY);
+	// for now - always fallback to no filter
+	return EUpscalingFilter::NONE;
 
-	if (scaling <= 1.0f)
-		return EUpscalingFilter::NONE;
-	if (scaling <= 2.0f)
-		return EUpscalingFilter::XBRZ_2;
-	if (scaling <= 3.0f)
-		return EUpscalingFilter::XBRZ_3;
-
-	return EUpscalingFilter::XBRZ_4;
+	// else - autoselect
+//	Point outputResolution = getRenderResolution();
+//	Point logicalResolution = getPreferredLogicalResolution();
+//
+//	float scaleX = static_cast<float>(outputResolution.x) / logicalResolution.x;
+//	float scaleY = static_cast<float>(outputResolution.x) / logicalResolution.x;
+//	float scaling = std::min(scaleX, scaleY);
+//
+//	if (scaling <= 1.0f)
+//		return EUpscalingFilter::NONE;
+//	if (scaling <= 2.0f)
+//		return EUpscalingFilter::XBRZ_2;
+//	if (scaling <= 3.0f)
+//		return EUpscalingFilter::XBRZ_3;
+//
+//	return EUpscalingFilter::XBRZ_4;
 }
 
 void ScreenHandler::selectUpscalingFilter()