From 37ffed6e3ba0132c17e58788551b76262d7e0511 Mon Sep 17 00:00:00 2001 From: "Bernhart, Bryan" Date: Tue, 9 Jan 2024 11:37:57 -0800 Subject: [PATCH] Disable OverBudgetAsync on x86 32-bit. --- src/tests/end2end/D3D12ResidencyManagerTests.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tests/end2end/D3D12ResidencyManagerTests.cpp b/src/tests/end2end/D3D12ResidencyManagerTests.cpp index 24865065..fa85f316 100644 --- a/src/tests/end2end/D3D12ResidencyManagerTests.cpp +++ b/src/tests/end2end/D3D12ResidencyManagerTests.cpp @@ -696,8 +696,8 @@ TEST_F(D3D12ResidencyManagerTests, OverBudget) { // Keeps allocating until it goes over the OS provided budget. TEST_F(D3D12ResidencyManagerTests, OverBudgetAsync) { - // TODO: Figure out why MSVC occasionally fails. -#if defined(GPGMM_COMPILER_MSVC) + // TODO: Figure out why x86 32-bit builders fail. +#if GPGMM_PLATFORM_IS(X86) && GPGMM_PLATFORM_IS(32_BIT) GPGMM_SKIP_TEST_IF_DISABLED(true); #endif