Index: plugins/GSdx/GSDevice.cpp =================================================================== --- plugins/GSdx/GSDevice.cpp (revision 1478) +++ plugins/GSdx/GSDevice.cpp (working copy) @@ -94,9 +94,10 @@ if(m_current) { - static int s_shader[3] = {0, 5, 6}; // FIXME + static int s_shader[3] = {7, 0, 0}; + static bool s_linear[3] = {false, true, false}; - StretchRect(m_current, m_backbuffer, GSVector4(r), s_shader[shader]); + StretchRect(m_current, m_backbuffer, GSVector4(r), s_shader[shader], s_linear[shader]); } Flip(); Index: plugins/GSdx/GSDevice9.h =================================================================== --- plugins/GSdx/GSDevice9.h (revision 1478) +++ plugins/GSdx/GSDevice9.h (working copy) @@ -110,7 +110,7 @@ { CComPtr il; CComPtr vs; - CComPtr ps[7]; + CComPtr ps[8]; Direct3DSamplerState9 ln; Direct3DSamplerState9 pt; Direct3DDepthStencilState9 dss; Index: plugins/GSdx/GSdx_vs2008.vcproj =================================================================== --- plugins/GSdx/GSdx_vs2008.vcproj (revision 1478) +++ plugins/GSdx/GSdx_vs2008.vcproj (working copy) @@ -43,6 +43,7 @@ />