dawn.node: Add missing AdapterPropertiesVk feature in Convert

It also re-orders switches cases.

Change-Id: If85065669bce02789f747b92999008cec9d9af6f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/179107
Commit-Queue: Fr <beaufort.francois@gmail.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/dawn/node/binding/Converter.cpp b/src/dawn/node/binding/Converter.cpp
index 4ef2d00..3797361 100644
--- a/src/dawn/node/binding/Converter.cpp
+++ b/src/dawn/node/binding/Converter.cpp
@@ -1493,20 +1493,29 @@
 #undef CASE
 
         case wgpu::FeatureName::AdapterPropertiesD3D:
+        case wgpu::FeatureName::AdapterPropertiesMemoryHeaps:
+        case wgpu::FeatureName::AdapterPropertiesVk:
         case wgpu::FeatureName::ANGLETextureSharing:
+        case wgpu::FeatureName::BufferMapExtendedUsages:
+        case wgpu::FeatureName::ChromiumExperimentalTimestampQueryInsidePasses:
         case wgpu::FeatureName::D3D11MultithreadProtected:
         case wgpu::FeatureName::DawnInternalUsages:
         case wgpu::FeatureName::DawnMultiPlanarFormats:
         case wgpu::FeatureName::DawnNative:
         case wgpu::FeatureName::DualSourceBlending:
+        case wgpu::FeatureName::FramebufferFetch:
+        case wgpu::FeatureName::HostMappedPointer:
         case wgpu::FeatureName::ImplicitDeviceSynchronization:
         case wgpu::FeatureName::MSAARenderToSingleSampled:
         case wgpu::FeatureName::MultiPlanarFormatExtendedUsages:
         case wgpu::FeatureName::MultiPlanarFormatP010:
         case wgpu::FeatureName::MultiPlanarFormatNv12a:
+        case wgpu::FeatureName::MultiPlanarRenderTargets:
         case wgpu::FeatureName::Norm16TextureFormats:
         case wgpu::FeatureName::PixelLocalStorageCoherent:
         case wgpu::FeatureName::PixelLocalStorageNonCoherent:
+        case wgpu::FeatureName::R8UnormStorage:
+        case wgpu::FeatureName::SharedBufferMemoryD3D12Resource:
         case wgpu::FeatureName::SharedFenceDXGISharedHandle:
         case wgpu::FeatureName::SharedFenceMTLSharedEvent:
         case wgpu::FeatureName::SharedFenceVkSemaphoreOpaqueFD:
@@ -1522,15 +1531,7 @@
         case wgpu::FeatureName::SharedTextureMemoryVkDedicatedAllocation:
         case wgpu::FeatureName::SharedTextureMemoryZirconHandle:
         case wgpu::FeatureName::SurfaceCapabilities:
-        case wgpu::FeatureName::ChromiumExperimentalTimestampQueryInsidePasses:
         case wgpu::FeatureName::TransientAttachments:
-        case wgpu::FeatureName::HostMappedPointer:
-        case wgpu::FeatureName::MultiPlanarRenderTargets:
-        case wgpu::FeatureName::FramebufferFetch:
-        case wgpu::FeatureName::BufferMapExtendedUsages:
-        case wgpu::FeatureName::AdapterPropertiesMemoryHeaps:
-        case wgpu::FeatureName::SharedBufferMemoryD3D12Resource:
-        case wgpu::FeatureName::R8UnormStorage:
         case wgpu::FeatureName::Undefined:
             return false;
     }