From 96c2247fbedd72da5514210728c661e7e416f833 Mon Sep 17 00:00:00 2001 From: hrydgard Date: Tue, 1 Sep 2009 20:56:19 +0000 Subject: [PATCH] D3D: Don't set mip filter to aniso, only min/mag. (trying to get rid of errors, looking at the debug d3d runtime log) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4149 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Plugins/Plugin_VideoDX9/Src/BPFunctions.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Plugins/Plugin_VideoDX9/Src/BPFunctions.cpp b/Source/Plugins/Plugin_VideoDX9/Src/BPFunctions.cpp index bfc0923ed6..0092d6ec00 100644 --- a/Source/Plugins/Plugin_VideoDX9/Src/BPFunctions.cpp +++ b/Source/Plugins/Plugin_VideoDX9/Src/BPFunctions.cpp @@ -80,7 +80,7 @@ static const D3DTEXTUREFILTERTYPE d3dMipFilters[4] = { D3DTEXF_NONE, D3DTEXF_POINT, - D3DTEXF_ANISOTROPIC, + D3DTEXF_LINEAR, D3DTEXF_LINEAR, //reserved }; @@ -310,8 +310,8 @@ void SetSamplerState(const BPCmd &bp) if (g_Config.bForceMaxAniso) { mag = D3DTEXF_ANISOTROPIC; - mip = D3DTEXF_ANISOTROPIC; min = D3DTEXF_ANISOTROPIC; + mip = D3DTEXF_LINEAR; } dev->SetSamplerState(stage, D3DSAMP_MINFILTER, min); dev->SetSamplerState(stage, D3DSAMP_MAGFILTER, mag);