Merge pull request #7191 from milescoviello/fix/msaa-target-test-skip

test(agc): skip the multisampled target test without storage image multisampling
This commit is contained in:
Dean authored and GitHub committed 2026-10-18 09:57:16 +13:00
commit fb10ea8a41
1 file changed
+4
@@ -583,6 +583,10 @@ int main(int argc, char** argv) {
Block other(BlockBytes);
const auto color = DecodeTarget(block);
const auto state = TargetState(color);
if (!AgcDriver::VulkanDeviceTestAccess::ContextOf(*device).storageImageMultisample) {
std::puts("multisampled target sampling not tested: storage image multisampling unavailable");
return VulkanTestSkipped;
}
Draw(*device, state);
CheckSamples(state, LoadSamples(*device, block), {});
const auto colorBytes = AgcDriver::Graphics::MultisampledColorBytes(color);