summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
diff options
context:
space:
mode:
authorOatmealDome <OatmealDome@users.noreply.github.com>2026-01-25 21:06:57 -0500
committerGitHub <noreply@github.com>2026-01-25 21:06:57 -0500
commit168dbb0ab8453658b35e251c49c9e628ec07c6df (patch)
tree9756317665b47a1308019a761b4887d87ef445ba /Source/Core/VideoBackends
parent5bedfe7732360301dfc46021482fadc51952d543 (diff)
parent169f99c14d6307db935d5dfe6c5900ffeb960a5e (diff)
Merge pull request #14302 from oltolm/opengl_assert
DX, OGL: fix assert
Diffstat (limited to 'Source/Core/VideoBackends')
-rw-r--r--Source/Core/VideoBackends/D3D/DXTexture.cpp4
-rw-r--r--Source/Core/VideoBackends/OGL/OGLTexture.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/Source/Core/VideoBackends/D3D/DXTexture.cpp b/Source/Core/VideoBackends/D3D/DXTexture.cpp
index 57e886e2fe..fd915297d6 100644
--- a/Source/Core/VideoBackends/D3D/DXTexture.cpp
+++ b/Source/Core/VideoBackends/D3D/DXTexture.cpp
@@ -174,8 +174,8 @@ void DXTexture::ResolveFromTexture(const AbstractTexture* src, const MathUtil::R
u32 layer, u32 level)
{
const DXTexture* srcentry = static_cast<const DXTexture*>(src);
- DEBUG_ASSERT(m_config.samples > 1 && m_config.width == srcentry->m_config.width &&
- m_config.height == srcentry->m_config.height && m_config.samples == 1);
+ DEBUG_ASSERT(m_config.samples == 1 && m_config.width == srcentry->m_config.width &&
+ m_config.height == srcentry->m_config.height && srcentry->m_config.samples > 1);
DEBUG_ASSERT(rect.left + rect.GetWidth() <= static_cast<int>(srcentry->m_config.width) &&
rect.top + rect.GetHeight() <= static_cast<int>(srcentry->m_config.height));
diff --git a/Source/Core/VideoBackends/OGL/OGLTexture.cpp b/Source/Core/VideoBackends/OGL/OGLTexture.cpp
index 036054f517..003a7ec442 100644
--- a/Source/Core/VideoBackends/OGL/OGLTexture.cpp
+++ b/Source/Core/VideoBackends/OGL/OGLTexture.cpp
@@ -269,8 +269,8 @@ void OGLTexture::ResolveFromTexture(const AbstractTexture* src,
const MathUtil::Rectangle<int>& rect, u32 layer, u32 level)
{
const OGLTexture* srcentry = static_cast<const OGLTexture*>(src);
- DEBUG_ASSERT(m_config.samples > 1 && m_config.width == srcentry->m_config.width &&
- m_config.height == srcentry->m_config.height && m_config.samples == 1);
+ DEBUG_ASSERT(m_config.samples == 1 && m_config.width == srcentry->m_config.width &&
+ m_config.height == srcentry->m_config.height && srcentry->m_config.samples > 1);
DEBUG_ASSERT(rect.left + rect.GetWidth() <= static_cast<int>(srcentry->m_config.width) &&
rect.top + rect.GetHeight() <= static_cast<int>(srcentry->m_config.height));
BlitFramebuffer(const_cast<OGLTexture*>(srcentry), rect, layer, level, rect, layer, level);