Remove option to disable shader depal in OGL

This commit is contained in:
LunaMoo committed 2019-03-25 08:50:04 +01:00
1 parent 92832759fa
commit 7e833fad2d
4 files changed
+1 -11

No files matched your search

-1
View File
@@ -613,7 +613,6 @@ static ConfigSetting graphicsSettings[] = {
ConfigSetting("SoftwareRenderer", &g_Config.bSoftwareRendering, false, true, true),
ReportedConfigSetting("HardwareTransform", &g_Config.bHardwareTransform, true, true, true),
ReportedConfigSetting("SoftwareSkinning", &g_Config.bSoftwareSkinning, true, true, true),
ConfigSetting("ShaderDepal", &g_Config.bShaderDepal, false, true, true),
ReportedConfigSetting("TextureFiltering", &g_Config.iTexFiltering, 1, true, true),
ReportedConfigSetting("BufferFiltering", &g_Config.iBufFilter, SCALE_LINEAR, true, true),
ReportedConfigSetting("InternalResolution", &g_Config.iInternalResolution, &DefaultInternalResolution, true, true),
-1
View File
@@ -139,7 +139,6 @@ public:
bool bSoftwareRendering;
bool bHardwareTransform; // only used in the GLES backend
bool bSoftwareSkinning; // may speed up some games
bool bShaderDepal;
bool bVendorBugChecksEnabled;
int iRenderingMode; // 0 = non-buffered rendering 1 = buffered rendering
+1 -4
View File
@@ -442,10 +442,7 @@ protected:
void TextureCacheGLES::ApplyTextureFramebuffer(TexCacheEntry *entry, VirtualFramebuffer *framebuffer) {
DepalShader *depal = nullptr;
uint32_t clutMode = gstate.clutformat & 0xFFFFFF;
bool useShaderDepal = false;
if (g_Config.bShaderDepal) {
useShaderDepal = framebufferManager_->GetCurrentRenderVFB() != framebuffer && gstate_c.Supports(GPU_SUPPORTS_GLSL_ES_300);
}
bool useShaderDepal = framebufferManager_->GetCurrentRenderVFB() != framebuffer && gstate_c.Supports(GPU_SUPPORTS_GLSL_ES_300);
if ((entry->status & TexCacheEntry::STATUS_DEPALETTIZE) && !g_Config.bDisableSlowFramebufEffects) {
if (useShaderDepal) {
-5
View File
@@ -375,11 +375,6 @@ void GameSettingsScreen::CreateViews() {
});
swSkin->SetDisabledPtr(&g_Config.bSoftwareRendering);
if (g_Config.iGPUBackend == (int)GPUBackend::OPENGL) {
CheckBox *shaderDepal = graphicsSettings->Add(new CheckBox(&g_Config.bShaderDepal, gr->T("Shader Depal")));
shaderDepal->SetDisabledPtr(&g_Config.bSoftwareRendering);
}
CheckBox *vtxCache = graphicsSettings->Add(new CheckBox(&g_Config.bVertexCache, gr->T("Vertex Cache")));
vtxCache->OnClick.Add([=](EventParams &e) {
settingInfo_->Show(gr->T("VertexCache Tip", "Faster, but may cause temporary flicker"), e.v);