From f0393e50c2523deb6496e5fa9ea104cb92121ff9 Mon Sep 17 00:00:00 2001 From: lightningterror Date: Fri, 27 Jan 2017 11:00:23 +0100 Subject: [PATCH] GSdx: Windows gui updates (#1768) * Rename CRC Hack Level "Full (Safest)" to "Full (Direct3D Recommended)" * add link/info of AMD driver epic fail status --- plugins/GSdx/GLLoader.cpp | 7 ++++++- plugins/GSdx/GSdx.cpp | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/GSdx/GLLoader.cpp b/plugins/GSdx/GLLoader.cpp index e88ae1eab1..e3d8d9a47e 100644 --- a/plugins/GSdx/GLLoader.cpp +++ b/plugins/GSdx/GLLoader.cpp @@ -354,7 +354,12 @@ namespace GLLoader { #ifdef _WIN32 if (status) { if (fglrx_buggy_driver) { - fprintf(stderr, "OpenGL renderer is slow on AMD GPU due to inefficient driver. Sorry.\n"); + fprintf(stderr, "The OpenGL hardware renderer is slow on AMD GPUs due to an inefficient driver. Check out the links below for further information.\n" + "https://community.amd.com/message/2756964\n" + "https://community.amd.com/thread/205702\n" + "Note: Due to an AMD OpenGL driver issue, setting Blending Unit Accuracy to \"None\" can cause an application or system crash.\n" + "Keep Blending Unit Accuracy set to at least the default \"Basic\" level.\n" + "AMD has a fix for the issue that will be released in the coming months. The issue does not affect AMD GPUs on legacy drivers.\n"); } } #endif diff --git a/plugins/GSdx/GSdx.cpp b/plugins/GSdx/GSdx.cpp index a6e25433b0..6456945fec 100644 --- a/plugins/GSdx/GSdx.cpp +++ b/plugins/GSdx/GSdx.cpp @@ -221,7 +221,7 @@ void GSdxApp::Init() m_gs_crc_level.push_back(GSSetting(0 , "None", "Debug")); m_gs_crc_level.push_back(GSSetting(1 , "Minimum", "Debug")); m_gs_crc_level.push_back(GSSetting(2 , "Partial", "OpenGL Recommended")); - m_gs_crc_level.push_back(GSSetting(3 , "Full", "Safest")); + m_gs_crc_level.push_back(GSSetting(3 , "Full", "Direct3D Recommended")); m_gs_crc_level.push_back(GSSetting(4 , "Aggressive", "")); m_gs_acc_blend_level.push_back(GSSetting(0, "None", "Fastest"));