From e6560f348e04baedf38156e98526b43b4ddc2619 Mon Sep 17 00:00:00 2001 From: Gregory Hainaut Date: Thu, 7 May 2015 20:19:36 +0200 Subject: [PATCH] gsdx: add vector option for linux & openGL --- plugins/GSdx/GSdx.cpp | 10 +++++++++- plugins/GSdx/GSdx.h | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/plugins/GSdx/GSdx.cpp b/plugins/GSdx/GSdx.cpp index d53d70b018..43d1ca44a2 100644 --- a/plugins/GSdx/GSdx.cpp +++ b/plugins/GSdx/GSdx.cpp @@ -162,12 +162,20 @@ GSdxApp::GSdxApp() m_gs_upscale_multiplier.push_back(GSSetting(5, "5x Native", "")); m_gs_upscale_multiplier.push_back(GSSetting(6, "6x Native", "")); - m_gs_max_anisotropy.push_back(GSSetting(1, "1x", "")); + m_gs_max_anisotropy.push_back(GSSetting(1, "1x", "Off")); m_gs_max_anisotropy.push_back(GSSetting(2, "2x", "")); m_gs_max_anisotropy.push_back(GSSetting(4, "4x", "")); m_gs_max_anisotropy.push_back(GSSetting(8, "8x", "")); m_gs_max_anisotropy.push_back(GSSetting(16, "16x", "")); + m_gs_filter.push_back(GSSetting(0, "Nearest", "")); + m_gs_filter.push_back(GSSetting(1, "Bilinear", "Forced")); + m_gs_filter.push_back(GSSetting(2, "Bilinear", "PS2")); + + m_gs_gl_ext.push_back(GSSetting(-1, "Auto", "")); + m_gs_gl_ext.push_back(GSSetting(0, "Force-Disabled", "")); + m_gs_gl_ext.push_back(GSSetting(1, "Force-Enabled", "")); + m_gpu_renderers.push_back(GSSetting(0, "Direct3D9 (Software)", "")); m_gpu_renderers.push_back(GSSetting(1, "Direct3D11 (Software)", "")); m_gpu_renderers.push_back(GSSetting(2, "SDL 1.3 (Software)", "")); diff --git a/plugins/GSdx/GSdx.h b/plugins/GSdx/GSdx.h index 5b65716813..37310c5190 100644 --- a/plugins/GSdx/GSdx.h +++ b/plugins/GSdx/GSdx.h @@ -63,6 +63,8 @@ public: vector m_gs_aspectratio; vector m_gs_upscale_multiplier; vector m_gs_max_anisotropy; + vector m_gs_filter; + vector m_gs_gl_ext; vector m_gpu_renderers; vector m_gpu_filter;