From: Juha Heiskanen Date: Fri, 27 May 2022 08:24:56 +0000 (+0300) Subject: Bug fix for current variableSampleLocations tests + new tests X-Git-Tag: upstream/1.3.5~304 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a88ca02af6b8c4cba80e8ca18152474c6df966ee;p=platform%2Fupstream%2FVK-GL-CTS.git Bug fix for current variableSampleLocations tests + new tests Support check for variableSampleLocations has been added to previously created sample_locations_ext.verify_location tests. This CL adds also new tests, which are now using pPostSubpassSampleLocations correctly if variableSampleLocations == FALSE. Components: Vulkan VK-GL-CTS Issue: 3623 Affects: dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples*dynamic dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples*packed New tests: dEQP-VK.pipeline.*.sample_locations_ext.verify_location.samples*_invariable Change-Id: I0e87c290c370ce3c534243280c40eda7b4fc6021 --- diff --git a/android/cts/main/vk-master-2022-03-01/pipeline.txt b/android/cts/main/vk-master-2022-03-01/pipeline.txt index 60ec112..bc868b6 100644 --- a/android/cts/main/vk-master-2022-03-01/pipeline.txt +++ b/android/cts/main/vk-master-2022-03-01/pipeline.txt @@ -49089,6 +49089,30 @@ dEQP-VK.pipeline.monolithic.multisample.resolve.renderpass_renderarea.parallelog dEQP-VK.pipeline.monolithic.multisample.resolve.renderpass_renderarea.parallelogram_samples_4 dEQP-VK.pipeline.monolithic.multisample.resolve.renderpass_renderarea.parallelogram_samples_8 dEQP-VK.pipeline.monolithic.multisample.resolve.renderpass_renderarea.parallelogram_samples_16 +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample.conservative_with_full_coverage.overestimate.samples_2_plain_conservative dEQP-VK.pipeline.monolithic.multisample.conservative_with_full_coverage.overestimate.samples_2_post_depth_coverage dEQP-VK.pipeline.monolithic.multisample.conservative_with_full_coverage.overestimate.samples_2_min_0_25 @@ -49826,27 +49850,51 @@ dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.alpha_to_cove dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -244960,27 +245008,51 @@ dEQP-VK.pipeline.pipeline_library.multisample.resolve.renderpass_renderarea.para dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -247722,27 +247794,51 @@ dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.alpha_t dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -464937,27 +465033,51 @@ dEQP-VK.pipeline.fast_linked_library.multisample.resolve.renderpass_renderarea.p dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -467699,27 +467819,51 @@ dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.alph dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic diff --git a/android/cts/main/vk-master/pipeline.txt b/android/cts/main/vk-master/pipeline.txt index 311ad4e..f93d738 100644 --- a/android/cts/main/vk-master/pipeline.txt +++ b/android/cts/main/vk-master/pipeline.txt @@ -189123,27 +189123,51 @@ dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.query.multisample_p dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -191885,27 +191909,51 @@ dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.alpha_to_cove dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -409649,27 +409697,51 @@ dEQP-VK.pipeline.pipeline_library.multisample.resolve.renderpass_renderarea.para dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -412411,27 +412483,51 @@ dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.alpha_t dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -629626,27 +629722,51 @@ dEQP-VK.pipeline.fast_linked_library.multisample.resolve.renderpass_renderarea.p dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -632388,27 +632508,51 @@ dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.alph dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleSampleLocationsExtTests.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleSampleLocationsExtTests.cpp index 0957462..9ea2c82 100644 --- a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleSampleLocationsExtTests.cpp +++ b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleSampleLocationsExtTests.cpp @@ -791,12 +791,22 @@ public: makeAttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_UNDEFINED)); } - void addSubpassColorAttachmentWithResolve (const deUint32 colorAttachmentIndex, const VkImageLayout colorSubpassLayout, const deUint32 resolveAttachmentIndex, const VkImageLayout resolveSubpassLayout) + void addSubpassColorAttachmentWithResolve (const deUint32 colorAttachmentIndex, const VkImageLayout colorSubpassLayout, const deUint32 resolveAttachmentIndex, const VkImageLayout resolveSubpassLayout, const VkSampleLocationsInfoEXT* pSampleLocations = DE_NULL) { m_subpasses.back().colorAttachmentReferences.push_back( makeAttachmentReference(colorAttachmentIndex, colorSubpassLayout)); m_subpasses.back().resolveAttachmentReferences.push_back( makeAttachmentReference(resolveAttachmentIndex, resolveSubpassLayout)); + + if (pSampleLocations) + { + const VkSubpassSampleLocationsEXT subpassSampleLocations = + { + static_cast(m_subpasses.size() - 1), // uint32_t subpassIndex; + *pSampleLocations, // VkSampleLocationsInfoEXT sampleLocationsInfo; + }; + m_subpassSampleLocations.push_back(subpassSampleLocations); + } } void addSubpassDepthStencilAttachment (const deUint32 attachmentIndex, const VkImageLayout subpassLayout, const VkSampleLocationsInfoEXT* pSampleLocations = DE_NULL) @@ -1296,7 +1306,7 @@ enum TestOptionFlagBits TEST_OPTION_DYNAMIC_STATE_BIT = 0x1, //!< Use dynamic pipeline state to pass in sample locations TEST_OPTION_CLOSELY_PACKED_BIT = 0x2, //!< Place samples as close as possible to each other TEST_OPTION_FRAGMENT_SHADING_RATE_BIT = 0x4, //!< Use VK_KHR_fragment_shading_rate - + TEST_OPTION_VARIABLE_SAMPLE_LOCATIONS_BIT = 0x8 //!< Use variable sample locations }; typedef deUint32 TestOptionFlags; @@ -1322,6 +1332,9 @@ void checkSupportVerifyTests (Context& context, const TestParams params) if (TEST_OPTION_FRAGMENT_SHADING_RATE_BIT & params.options) checkFragmentShadingRateRequirements(context, params.numSamples); + if (TEST_OPTION_VARIABLE_SAMPLE_LOCATIONS_BIT & params.options && !getSampleLocationsPropertiesEXT(context).variableSampleLocations) + TCU_THROW(NotSupportedError, "VkPhysicalDeviceSampleLocationsPropertiesEXT: variableSampleLocations not supported"); + checkPipelineLibraryRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), params.pipelineConstructionType); } @@ -1578,8 +1591,16 @@ protected: VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, // VkImageLayout finalLayout, VkClearValue()); // VkClearValue clearValue, - rt.addSubpassColorAttachmentWithResolve(0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, - 1u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL); + if (TEST_OPTION_VARIABLE_SAMPLE_LOCATIONS_BIT & m_params.options) + { + rt.addSubpassColorAttachmentWithResolve(0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, + 1u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, &sampleLocationsInfo); + } + else + { + rt.addSubpassColorAttachmentWithResolve(0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, + 1u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL); + } rt.bake(vk, device, m_renderSize); @@ -1793,17 +1814,34 @@ void addCases (tcu::TestCaseGroup* group, const VkSampleCountFlagBits numSamples TestParams params; deMemset(¶ms, 0, sizeof(params)); - params.pipelineConstructionType = pipelineConstructionType; + params.pipelineConstructionType = pipelineConstructionType; params.numSamples = numSamples; - params.options = useFragmentShadingRate ? (TestOptionFlags)TEST_OPTION_FRAGMENT_SHADING_RATE_BIT : (TestOptionFlags)0; - addInstanceTestCaseWithPrograms(group, getString(numSamples).c_str(), "", checkSupportVerifyTests, initPrograms, params); + struct TestOptions + { + std::string testSuffix; + TestOptionFlags testFlags; + + }; + + TestOptions testOpts[] = + { + { "", useFragmentShadingRate ? (TestOptionFlags)TEST_OPTION_FRAGMENT_SHADING_RATE_BIT : (TestOptionFlags)0 | (TestOptionFlags)TEST_OPTION_VARIABLE_SAMPLE_LOCATIONS_BIT }, + { "_invariable", useFragmentShadingRate ? (TestOptionFlags)TEST_OPTION_FRAGMENT_SHADING_RATE_BIT : (TestOptionFlags)0 } + }; - params.options |= (TestOptionFlags)TEST_OPTION_DYNAMIC_STATE_BIT; - addInstanceTestCaseWithPrograms(group, (getString(numSamples) + "_dynamic").c_str(), "", checkSupportVerifyTests, initPrograms, params); + for (const auto &options : testOpts) + { + params.options = options.testFlags; + + addInstanceTestCaseWithPrograms(group, (getString(numSamples) + options.testSuffix).c_str(), "", checkSupportVerifyTests, initPrograms, params); - params.options |= (TestOptionFlags)TEST_OPTION_CLOSELY_PACKED_BIT; - addInstanceTestCaseWithPrograms(group, (getString(numSamples) + "_packed").c_str(), "", checkSupportVerifyTests, initPrograms, params); + params.options |= (TestOptionFlags)TEST_OPTION_DYNAMIC_STATE_BIT; + addInstanceTestCaseWithPrograms(group, (getString(numSamples) + "_dynamic" + options.testSuffix).c_str(), "", checkSupportVerifyTests, initPrograms, params); + + params.options |= (TestOptionFlags)TEST_OPTION_CLOSELY_PACKED_BIT; + addInstanceTestCaseWithPrograms(group, (getString(numSamples) + "_packed" + options.testSuffix).c_str(), "", checkSupportVerifyTests, initPrograms, params); + } } } // VerifySamples diff --git a/external/vulkancts/mustpass/main/vk-default/pipeline.txt b/external/vulkancts/mustpass/main/vk-default/pipeline.txt index 6465b2c..2145a04 100644 --- a/external/vulkancts/mustpass/main/vk-default/pipeline.txt +++ b/external/vulkancts/mustpass/main/vk-default/pipeline.txt @@ -189164,27 +189164,51 @@ dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.query.multisample_p dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.monolithic.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -191926,27 +191950,51 @@ dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.alpha_to_cove dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.monolithic.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -409731,27 +409779,51 @@ dEQP-VK.pipeline.pipeline_library.multisample.resolve.renderpass_renderarea.para dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.pipeline_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -412493,27 +412565,51 @@ dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.alpha_t dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.pipeline_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -629749,27 +629845,51 @@ dEQP-VK.pipeline.fast_linked_library.multisample.resolve.renderpass_renderarea.p dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear dEQP-VK.pipeline.fast_linked_library.multisample.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic @@ -632511,27 +632631,51 @@ dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.alph dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_location.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_2_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_4_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_8_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16 dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_dynamic_invariable +dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.verify_interpolation.samples_16_packed_invariable dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_same_pattern dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_ dEQP-VK.pipeline.fast_linked_library.multisample_with_fragment_shading_rate.sample_locations_ext.draw.color.samples_2.separate_renderpass_no_clear_dynamic