瀏覽代碼

Add range to anisotropic filter level (1 to 16 with integer steps)

Zatherz 8 年之前
父節點
當前提交
1937fd5e07
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      drivers/gles3/rasterizer_gles3.cpp

+ 2 - 1
drivers/gles3/rasterizer_gles3.cpp

@@ -412,7 +412,8 @@ void RasterizerGLES3::make_current() {
 void RasterizerGLES3::register_config() {
 void RasterizerGLES3::register_config() {
 
 
 	GLOBAL_DEF("rendering/quality/filters/use_nearest_mipmap_filter", false);
 	GLOBAL_DEF("rendering/quality/filters/use_nearest_mipmap_filter", false);
-	GLOBAL_DEF("rendering/quality/filters/anisotropic_filter_level", 4.0);
+	GLOBAL_DEF("rendering/quality/filters/anisotropic_filter_level", 4);
+	ProjectSettings::get_singleton()->set_custom_property_info("rendering/quality/filters/anisotropic_filter_level", PropertyInfo(Variant::INT, "rendering/quality/filters/anisotropic_filter_level", PROPERTY_HINT_RANGE, "1,16,1"));
 	GLOBAL_DEF("rendering/limits/time/time_rollover_secs", 3600);
 	GLOBAL_DEF("rendering/limits/time/time_rollover_secs", 3600);
 }
 }