Fill missing bits in Dawn Native feature documentation

Change-Id: I9e95d5646bef7bfb53cb441cf1614d172c32f2fd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/277795
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Fr <beaufort.francois@gmail.com>
Reviewed-by: Loko Kung <lokokung@google.com>
diff --git a/docs/dawn/features/dawn_native.md b/docs/dawn/features/dawn_native.md
index 0b4664b..dbde69c 100644
--- a/docs/dawn/features/dawn_native.md
+++ b/docs/dawn/features/dawn_native.md
@@ -4,9 +4,12 @@
 when the WebGPU implementation is `dawn_native`.
 
 Additional functionality:
- - `wgpu::DawnTogglesDeviceDescriptor` may be chained on `wgpu::DeviceDescriptor` on device creation to enable Dawn-specific toggles on the device.
 
- - `wgpu::DawnCacheDeviceDescriptor` may be chained on `wgpu::DeviceDescriptor` on device creation to enable cache options such as isolation keys.
+ - `dawn::native::DawnInstanceDescriptor` may be chained on `wgpu::InstanceDescriptor` on instance creation to pass in the platform and additional search paths, set backend validation level, and receive instance level errors.
+
+ - `wgpu::DawnWGSLBlocklist` may be chained on `wgpu::InstanceDescriptor` on instance creation to block some WGSL features.
+
+ - `wgpu::DawnCacheDeviceDescriptor` may be chained on `wgpu::DeviceDescriptor` on device creation to enable cache options such as isolation keys and pass in load and store functions.
 
  - Synchronous `adapter.CreateDevice(const wgpu::DeviceDescriptor*)` may be called.