In Vulkan 1.2 this feature has been promoted and is guaranteed to be supported. Currently gfx doesn't request the extension in < 1.2 and gfx may incorrectly say it does not have support for Features::SAMPLER_MIRROR_CLAMP_EDGE since in 1.2 support for the extension itself is optional.
Currently the feature is checked here: https://github.com/gfx-rs/gfx/blob/a76e68713ff46f0e5a3d0c31516e20d18bf0a3ce/src/backend/vulkan/src/lib.rs#L1151-L1153
But not added to the enabled extensions list when actually opening the device here: https://github.com/gfx-rs/gfx/blob/a76e68713ff46f0e5a3d0c31516e20d18bf0a3ce/src/backend/vulkan/src/lib.rs#L780
In Vulkan 1.2 this feature has been promoted and is guaranteed to be supported. Currently
gfx
doesn't request the extension in < 1.2 andgfx
may incorrectly say it does not have support forFeatures::SAMPLER_MIRROR_CLAMP_EDGE
since in 1.2 support for the extension itself is optional.