summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
-rw-r--r--Graphics/GraphicsEngineVulkan/src/SamplerVkImpl.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/Graphics/GraphicsEngineVulkan/src/SamplerVkImpl.cpp b/Graphics/GraphicsEngineVulkan/src/SamplerVkImpl.cpp
index 22135811..38943da6 100644
--- a/Graphics/GraphicsEngineVulkan/src/SamplerVkImpl.cpp
+++ b/Graphics/GraphicsEngineVulkan/src/SamplerVkImpl.cpp
@@ -60,20 +60,18 @@ SamplerVkImpl::SamplerVkImpl(IReferenceCounters* pRefCounters, RenderDeviceVkImp
SamplerCI.mipLodBias = m_Desc.MipLODBias;
SamplerCI.anisotropyEnable = IsAnisotropicFilter(m_Desc.MinFilter);
#ifdef DILIGENT_DEVELOPMENT
- if (!((SamplerCI.anisotropyEnable && IsAnisotropicFilter(m_Desc.MagFilter)) ||
- (!SamplerCI.anisotropyEnable && !IsAnisotropicFilter(m_Desc.MagFilter))))
+ if (SamplerCI.anisotropyEnable != IsAnisotropicFilter(m_Desc.MagFilter))
{
- LOG_ERROR("Min and mag fiters must both be either anisotropic filters or non-anisotropic ones");
+ LOG_ERROR("Min and mag filters must both be either anisotropic filters or non-anisotropic ones");
}
#endif
SamplerCI.maxAnisotropy = static_cast<float>(m_Desc.MaxAnisotropy);
SamplerCI.compareEnable = IsComparisonFilter(m_Desc.MinFilter);
#ifdef DILIGENT_DEVELOPMENT
- if (!((SamplerCI.compareEnable && IsComparisonFilter(m_Desc.MagFilter)) ||
- (!SamplerCI.compareEnable && !IsComparisonFilter(m_Desc.MagFilter))))
+ if (SamplerCI.compareEnable != IsComparisonFilter(m_Desc.MagFilter))
{
- LOG_ERROR("Min and mag fiters must both be either comparison filters or non-comparison ones");
+ LOG_ERROR("Min and mag filters must both be either comparison filters or non-comparison ones");
}
#endif