@@ -4428,17 +4428,6 @@ TEST_F(NegativeCommand, ResolveImage2ColorImageResolveModeNone) {
44284428
44294429 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10985");
44304430 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10983");
4431- {
4432- const VkFormatFeatureFlags features =
4433- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
4434- VkFormatProperties format_props;
4435- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
4436- VkFormatFeatureFlags gpu_features =
4437- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
4438- if (features != (gpu_features & features)) {
4439- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
4440- }
4441- }
44424431 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
44434432 m_errorMonitor->VerifyFound();
44444433}
@@ -4493,17 +4482,6 @@ TEST_F(NegativeCommand, ResolveImage2DepthImageAspectMask) {
44934482
44944483 m_errorMonitor->SetDesiredError("VUID-vkCmdResolveImage-srcSubresource-11800");
44954484 m_errorMonitor->SetDesiredError("VUID-vkCmdResolveImage-dstSubresource-11801");
4496- {
4497- const VkFormatFeatureFlags features =
4498- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
4499- VkFormatProperties format_props;
4500- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
4501- VkFormatFeatureFlags gpu_features =
4502- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
4503- if (features != (gpu_features & features)) {
4504- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
4505- }
4506- }
45074485 resolve_info.srcImage = src_depth_image;
45084486 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
45094487 m_errorMonitor->VerifyFound();
@@ -4680,17 +4658,6 @@ TEST_F(NegativeCommand, ResolveImage2DepthImageResolveModeNone) {
46804658 if (!has_stencil_resolve_mode_sample_average) {
46814659 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10990");
46824660 }
4683- {
4684- const VkFormatFeatureFlags features =
4685- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
4686- VkFormatProperties format_props;
4687- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
4688- VkFormatFeatureFlags gpu_features =
4689- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
4690- if (features != (gpu_features & features)) {
4691- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
4692- }
4693- }
46944661 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
46954662 m_errorMonitor->VerifyFound();
46964663}
@@ -4758,17 +4725,6 @@ TEST_F(NegativeCommand, ResolveImage2DepthImageResolveMode) {
47584725 if (!has_stencil_resolve_mode_sample_average) {
47594726 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10990");
47604727 }
4761- {
4762- const VkFormatFeatureFlags features =
4763- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
4764- VkFormatProperties format_props;
4765- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
4766- VkFormatFeatureFlags gpu_features =
4767- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
4768- if (features != (gpu_features & features)) {
4769- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
4770- }
4771- }
47724728 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
47734729 m_errorMonitor->VerifyFound();
47744730}
@@ -4841,17 +4797,6 @@ TEST_F(NegativeCommand, ResolveImage2StencilImageResolveMode) {
48414797 if (!depth_stencil_resolve_props.independentResolve) {
48424798 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10991");
48434799 }
4844- {
4845- const VkFormatFeatureFlags features =
4846- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
4847- VkFormatProperties format_props;
4848- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
4849- VkFormatFeatureFlags gpu_features =
4850- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
4851- if (features != (gpu_features & features)) {
4852- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
4853- }
4854- }
48554800 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
48564801 m_errorMonitor->VerifyFound();
48574802}
@@ -4930,17 +4875,6 @@ TEST_F(NegativeCommand, ResolveImage2DepthStencilImageResolveMode) {
49304875 if (!depth_stencil_resolve_props.independentResolveNone) {
49314876 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10992");
49324877 }
4933- {
4934- const VkFormatFeatureFlags features =
4935- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
4936- VkFormatProperties format_props;
4937- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
4938- VkFormatFeatureFlags gpu_features =
4939- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
4940- if (features != (gpu_features & features)) {
4941- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
4942- }
4943- }
49444878 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
49454879 m_errorMonitor->VerifyFound();
49464880}
@@ -5172,17 +5106,6 @@ TEST_F(NegativeCommand, ResolveImage2ColorImageResolveModeSampleZero) {
51725106 resolve_info.pRegions = &resolve_region;
51735107
51745108 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10984");
5175- {
5176- const VkFormatFeatureFlags features =
5177- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
5178- VkFormatProperties format_props;
5179- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
5180- VkFormatFeatureFlags gpu_features =
5181- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
5182- if (features != (gpu_features & features)) {
5183- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
5184- }
5185- }
51865109 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
51875110 m_errorMonitor->VerifyFound();
51885111}
@@ -5266,17 +5189,6 @@ TEST_F(NegativeCommand, ResolveImage2StencilResolveMode) {
52665189
52675190 resolve_info.srcImage = src_depth_image;
52685191 m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-srcImage-10988");
5269- {
5270- const VkFormatFeatureFlags features =
5271- VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT;
5272- VkFormatProperties format_props;
5273- vk::GetPhysicalDeviceFormatProperties(Gpu(), image_ci.format, &format_props);
5274- VkFormatFeatureFlags gpu_features =
5275- (VK_IMAGE_TILING_OPTIMAL == image_ci.tiling ? format_props.optimalTilingFeatures : format_props.linearTilingFeatures);
5276- if (features != (gpu_features & features)) {
5277- m_errorMonitor->SetDesiredError("VUID-VkResolveImageInfo2-maintenance10-11799");
5278- }
5279- }
52805192 vk::CmdResolveImage2KHR(m_command_buffer, &resolve_info);
52815193 m_errorMonitor->VerifyFound();
52825194}
0 commit comments