Clients with a device that is running Vulkan 1.2 but does not support sampler_filter_minmax would crash on physical device creation. This can happen as well with imageless_framebuffer on e.g. Android devices.
This change makes it so the features are only enabled if they are available.
Fixes #3677
Note I can't effectively test this outside of the device simulator because I don't have real hardware in this configuration.
Clients with a device that is running Vulkan 1.2 but does not support
sampler_filter_minmax
would crash on physical device creation. This can happen as well withimageless_framebuffer
on e.g. Android devices.This change makes it so the features are only enabled if they are available.
Fixes #3677
Note I can't effectively test this outside of the device simulator because I don't have real hardware in this configuration.