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;
}