Why are BGRA8UnormStorage and Float32Filterable required features in VTK?

See https://gitlab.kitware.com/vtk/vtk/-/blob/5cb1de849ba5cec168600f4176839abb6feff1f0/Rendering/WebGPU/Private/vtkWebGPUConfigurationInternals.cxx#L145-158

There is even a comment “Only ~50% of devices support this extension”.