diff --git a/src/d3d11/d3d11_blend.cpp b/src/d3d11/d3d11_blend.cpp index 9e4a2d312..bf8b35dad 100644 --- a/src/d3d11/d3d11_blend.cpp +++ b/src/d3d11/d3d11_blend.cpp @@ -20,7 +20,6 @@ namespace dxvk { // Multisample state is part of the blend state in D3D11 m_msState.sampleMask = 0; // Set during bind m_msState.enableAlphaToCoverage = desc.AlphaToCoverageEnable; - m_msState.enableAlphaToOne = VK_FALSE; // Vulkan only supports a global logic op for the blend // state, which might be problematic in some cases. diff --git a/src/d3d11/d3d11_swapchain.cpp b/src/d3d11/d3d11_swapchain.cpp index 09b846f54..300b8784f 100644 --- a/src/d3d11/d3d11_swapchain.cpp +++ b/src/d3d11/d3d11_swapchain.cpp @@ -596,7 +596,6 @@ namespace dxvk { m_msState.sampleMask = 0xffffffff; m_msState.enableAlphaToCoverage = VK_FALSE; - m_msState.enableAlphaToOne = VK_FALSE; VkStencilOpState stencilOp; stencilOp.failOp = VK_STENCIL_OP_KEEP; diff --git a/src/dxvk/dxvk_constant_state.h b/src/dxvk/dxvk_constant_state.h index 6446ce968..4466cbdf4 100644 --- a/src/dxvk/dxvk_constant_state.h +++ b/src/dxvk/dxvk_constant_state.h @@ -92,7 +92,6 @@ namespace dxvk { struct DxvkMultisampleState { uint32_t sampleMask; VkBool32 enableAlphaToCoverage; - VkBool32 enableAlphaToOne; }; diff --git a/src/dxvk/dxvk_context.cpp b/src/dxvk/dxvk_context.cpp index 8a3b8ced3..d9e7cce71 100644 --- a/src/dxvk/dxvk_context.cpp +++ b/src/dxvk/dxvk_context.cpp @@ -1990,7 +1990,6 @@ namespace dxvk { void DxvkContext::setMultisampleState(const DxvkMultisampleState& ms) { m_state.gp.state.msSampleMask = ms.sampleMask; m_state.gp.state.msEnableAlphaToCoverage = ms.enableAlphaToCoverage; - m_state.gp.state.msEnableAlphaToOne = ms.enableAlphaToOne; m_flags.set(DxvkContextFlag::GpDirtyPipelineState); }