From 6dbd702bb5fbe113a8923685eccc0a9e80d4a30e Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Wed, 17 Sep 2025 00:16:46 -0700 Subject: [PATCH] fix OpenGL backend tests on macOS multi-sampled textures are only supported at feature level 2, but on macOS OpenGL is only feature level 1. --- filament/backend/test/test_Blit.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/filament/backend/test/test_Blit.cpp b/filament/backend/test/test_Blit.cpp index 9dd6cd50d1..016ac86d83 100644 --- a/filament/backend/test/test_Blit.cpp +++ b/filament/backend/test/test_Blit.cpp @@ -269,6 +269,10 @@ TEST_F(BlitTest, ColorResolve) { SKIP_IF(Backend::WEBGPU, "test cases fail in WebGPU, see b/424157731"); auto& api = getDriverApi(); + if (api.getFeatureLevel() < FeatureLevel::FEATURE_LEVEL_2) { + GTEST_SKIP() << "Skipping test because multi-sampled textures are not supported at Feature level < 2"; + } + constexpr int kSrcTexWidth = 256; constexpr int kSrcTexHeight = 256; constexpr int kDstTexWidth = 256;