From 038d2257de858517dcca8efae2f1b15d568e1d64 Mon Sep 17 00:00:00 2001 From: nmzik Date: Wed, 7 Oct 2026 21:35:28 +0400 Subject: [PATCH] tests: enable image aliasing coverage on Linux --- CMakeLists.txt | 15 ++++++--------- tests/ShaderRecompilerComputeTests.cpp | 2 -- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 54d165562..80f7a281e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -674,15 +674,12 @@ if(BUILD_TESTING) add_test(NAME color_render_target_1d COMMAND $ --rt1d-only) - if(WIN32) - # These tests still depend on the Windows multisample-depth path. - add_test(NAME texture_cache_image_overlap - COMMAND $ --image-overlap-only) - add_test(NAME texture_cache_htile_clear - COMMAND $ --htile-clear-only) - add_test(NAME buffer_cache_ranges - COMMAND $ --buffer-cache-range-only) - endif() + add_test(NAME texture_cache_image_overlap + COMMAND $ --image-overlap-only) + add_test(NAME texture_cache_htile_clear + COMMAND $ --htile-clear-only) + add_test(NAME buffer_cache_ranges + COMMAND $ --buffer-cache-range-only) add_custom_target(kyty_tests DEPENDS ime_dialog_tests diff --git a/tests/ShaderRecompilerComputeTests.cpp b/tests/ShaderRecompilerComputeTests.cpp index d2a32ff7b..2bc68b910 100644 --- a/tests/ShaderRecompilerComputeTests.cpp +++ b/tests/ShaderRecompilerComputeTests.cpp @@ -42129,7 +42129,6 @@ int main(int argc, char **argv) { vulkan.CheckCubeFaceStorageExpansion(); if (rasterization) { vulkan.CheckGraphicsPushConstantBank(); -#if KYTY_PLATFORM == KYTY_PLATFORM_WINDOWS vulkan.CheckRenderExecutorColorDiscovery(); vulkan.CheckRenderExecutorColor1DArrayDiscovery(); vulkan.CheckRenderExecutorColorVolumeDiscovery(); @@ -42143,7 +42142,6 @@ int main(int argc, char **argv) { vulkan.CheckRasterization(false, Prospero::BufferFormat::k11_11_10Float); vulkan.CheckRasterization(false, Prospero::BufferFormat::k10_10_10_2UScaled); vulkan.CheckBufferCacheDirtyGarbageCollection(); -#endif } else { skipped_device_checks = true; }