diff --git a/tests/compiletests/ui/image/query/rect_image_query_size.rs b/tests/compiletests/ui/image/query/rect_image_query_size.rs index 272cd776b3..5d1a201f48 100644 --- a/tests/compiletests/ui/image/query/rect_image_query_size.rs +++ b/tests/compiletests/ui/image/query/rect_image_query_size.rs @@ -1,5 +1,9 @@ // build-pass // compile-flags: -C target-feature=+ImageQuery,+SampledRect +// ignore-vulkan1.0 +// ignore-vulkan1.1 +// ignore-vulkan1.1spv1.4 +// ignore-vulkan1.2 use spirv_std::spirv; use spirv_std::{Image, arch}; diff --git a/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.rs b/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.rs index d0d4ecd80f..a1e6483499 100644 --- a/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.rs +++ b/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.rs @@ -1,8 +1,12 @@ // build-fail // normalize-stderr-test "\S*/crates/spirv-std/src/" -> "$SPIRV_STD_SRC/" // compile-flags: -C target-feature=+ImageQuery,+SampledRect +// ignore-vulkan1.0 +// ignore-vulkan1.1 +// ignore-vulkan1.1spv1.4 +// ignore-vulkan1.2 -use spirv_std::{Image, arch, spirv, image::SampledImage}; +use spirv_std::{Image, arch, image::SampledImage, spirv}; #[spirv(fragment)] pub fn main( @@ -13,4 +17,4 @@ pub fn main( ) { // This should fail because rect images don't support query_size_lod *output = rect_sampled.query_size_lod(0); -} \ No newline at end of file +} diff --git a/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.stderr b/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.stderr index ab9af57592..e4000bd415 100644 --- a/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.stderr +++ b/tests/compiletests/ui/image/query/sampled_image_rect_query_size_lod_err.stderr @@ -1,7 +1,7 @@ error[E0277]: the trait bound `Image: HasQuerySizeLod` is not satisfied - --> $DIR/sampled_image_rect_query_size_lod_err.rs:15:28 + --> $DIR/sampled_image_rect_query_size_lod_err.rs:19:28 | -15 | *output = rect_sampled.query_size_lod(0); +19 | *output = rect_sampled.query_size_lod(0); | ^^^^^^^^^^^^^^ the trait `HasQuerySizeLod` is not implemented for `Image` | = help: the following other types implement trait `HasQuerySizeLod`: