Qt: Disable Texture barriers option on Metal.

Not implemented.
This commit is contained in:
lightningterror 2024-03-14 18:43:07 +01:00
parent c4bfdc4506
commit 867afd7da0
1 changed files with 2 additions and 1 deletions

View File

@ -958,6 +958,7 @@ void GraphicsSettingsWidget::updateRendererDependentOptions()
const bool is_software = (type == GSRendererType::SW);
const bool is_auto = (type == GSRendererType::Auto);
const bool is_vk = (type == GSRendererType::VK);
const bool is_disable_barriers = (type == GSRendererType::DX11 || type == GSRendererType::DX12 || type == GSRendererType::Metal || type == GSRendererType::SW);
const bool hw_fixes = (is_hardware && m_ui.enableHWFixes && m_ui.enableHWFixes->checkState() == Qt::Checked);
const int prev_tab = m_ui.tabs->currentIndex();
@ -991,7 +992,7 @@ void GraphicsSettingsWidget::updateRendererDependentOptions()
m_ui.useBlitSwapChain->setEnabled(is_dx11);
if (m_ui.overrideTextureBarriers)
m_ui.overrideTextureBarriers->setDisabled(is_sw_dx);
m_ui.overrideTextureBarriers->setDisabled(is_disable_barriers);
if (m_ui.disableFramebufferFetch)
m_ui.disableFramebufferFetch->setDisabled(is_sw_dx);