tests: enable image aliasing coverage on Linux

This commit is contained in:
nmzik
2026-10-07 21:35:28 +04:00
parent 190f838ea4
commit 038d2257de
2 changed files with 6 additions and 11 deletions
+6 -9
View File
@@ -674,15 +674,12 @@ if(BUILD_TESTING)
add_test(NAME color_render_target_1d add_test(NAME color_render_target_1d
COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --rt1d-only) COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --rt1d-only)
if(WIN32) add_test(NAME texture_cache_image_overlap
# These tests still depend on the Windows multisample-depth path. COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --image-overlap-only)
add_test(NAME texture_cache_image_overlap add_test(NAME texture_cache_htile_clear
COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --image-overlap-only) COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --htile-clear-only)
add_test(NAME texture_cache_htile_clear add_test(NAME buffer_cache_ranges
COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --htile-clear-only) COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --buffer-cache-range-only)
add_test(NAME buffer_cache_ranges
COMMAND $<TARGET_FILE:shader_recompiler_compute_tests> --buffer-cache-range-only)
endif()
add_custom_target(kyty_tests DEPENDS add_custom_target(kyty_tests DEPENDS
ime_dialog_tests ime_dialog_tests
-2
View File
@@ -42129,7 +42129,6 @@ int main(int argc, char **argv) {
vulkan.CheckCubeFaceStorageExpansion(); vulkan.CheckCubeFaceStorageExpansion();
if (rasterization) { if (rasterization) {
vulkan.CheckGraphicsPushConstantBank(); vulkan.CheckGraphicsPushConstantBank();
#if KYTY_PLATFORM == KYTY_PLATFORM_WINDOWS
vulkan.CheckRenderExecutorColorDiscovery(); vulkan.CheckRenderExecutorColorDiscovery();
vulkan.CheckRenderExecutorColor1DArrayDiscovery(); vulkan.CheckRenderExecutorColor1DArrayDiscovery();
vulkan.CheckRenderExecutorColorVolumeDiscovery(); 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::k11_11_10Float);
vulkan.CheckRasterization(false, Prospero::BufferFormat::k10_10_10_2UScaled); vulkan.CheckRasterization(false, Prospero::BufferFormat::k10_10_10_2UScaled);
vulkan.CheckBufferCacheDirtyGarbageCollection(); vulkan.CheckBufferCacheDirtyGarbageCollection();
#endif
} else { } else {
skipped_device_checks = true; skipped_device_checks = true;
} }