From 62892b02d11893bc8079523da079ac04960f79f6 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Thu, 5 Nov 2020 22:52:04 +1000 Subject: [PATCH] libretro: Add edge blending texture filtering modes --- src/duckstation-libretro/libretro_host_interface.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/duckstation-libretro/libretro_host_interface.cpp b/src/duckstation-libretro/libretro_host_interface.cpp index c3181a226..f2a12c2b6 100644 --- a/src/duckstation-libretro/libretro_host_interface.cpp +++ b/src/duckstation-libretro/libretro_host_interface.cpp @@ -614,7 +614,13 @@ static std::array s_option_definitions = {{ "Texture Filtering", "Smooths out the blockyness of magnified textures on 3D object by using bilinear filtering. Will have a " "greater effect on higher resolution scales. Only applies to the hardware renderers.", - {{"Nearest", "Nearest-Neighbor"}, {"Bilinear", "Bilinear"}, {"JINC2", "JINC2"}, {"xBR", "xBR"}}, + {{"Nearest", "Nearest-Neighbor"}, + {"Bilinear", "Bilinear"}, + {"BilinearBinAlpha", "Bilinear (No Edge Blending)"}, + {"JINC2", "JINC2"}, + {"JINC2BinAlpha", "JINC2 (No Edge Blending)"}, + {"xBR", "xBR"}, + {"xBRBinAlpha", "xBR (No Edge Blending)"}}, "Nearest"}, {"duckstation_GPU.WidescreenHack", "Widescreen Hack",