diff --git a/src/core/settings.cpp b/src/core/settings.cpp index 4fe9fc1bc..36ad6b659 100644 --- a/src/core/settings.cpp +++ b/src/core/settings.cpp @@ -1080,6 +1080,8 @@ void Settings::ApplySettingRestrictions() gpu_sprite_texture_filter = GPUTextureFilter::Nearest; gpu_dithering_mode = GPUDitheringMode::Unscaled; gpu_line_detect_mode = GPULineDetectMode::Disabled; + gpu_downsample_mode = GPUDownsampleMode::Disabled; + gpu_wireframe_mode = GPUWireframeMode::Disabled; gpu_force_video_timing = ForceVideoTimingMode::Disabled; gpu_widescreen_rendering = false; gpu_widescreen_hack = false; diff --git a/src/core/system.cpp b/src/core/system.cpp index 9198d20b3..f4d4bb37b 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -4933,6 +4933,10 @@ void System::WarnAboutUnsafeSettings() { append(TRANSLATE_SV("System", "Texture filtering disabled.")); } + if (g_settings.gpu_wireframe_mode != GPUWireframeMode::Disabled) + append(TRANSLATE_SV("System", "Wireframe rendering disabled.")); + if (g_settings.gpu_downsample_mode != GPUDownsampleMode::Disabled) + append(TRANSLATE_SV("System", "Downsampling disabled.")); if (g_settings.display_deinterlacing_mode == DisplayDeinterlacingMode::Progressive) append(TRANSLATE_SV("System", "Interlaced rendering enabled.")); if (g_settings.gpu_force_video_timing != ForceVideoTimingMode::Disabled)