Linear indexing language extension (#587)

Spec PR merged here:
https://github.com/gpuweb/gpuweb/pull/5554
diff --git a/webgpu.h b/webgpu.h
index 4223519..431ea2b 100644
--- a/webgpu.h
+++ b/webgpu.h
@@ -1251,6 +1251,7 @@
     WGPUWGSLLanguageFeatureName_TextureAndSamplerLet = 0x00000007,
     WGPUWGSLLanguageFeatureName_SubgroupUniformity = 0x00000008,
     WGPUWGSLLanguageFeatureName_TextureFormatsTier1 = 0x00000009,
+    WGPUWGSLLanguageFeatureName_LinearIndexing = 0x0000000A,
     WGPUWGSLLanguageFeatureName_Force32 = 0x7FFFFFFF
 } WGPUWGSLLanguageFeatureName WGPU_ENUM_ATTRIBUTE;
 
diff --git a/webgpu.json b/webgpu.json
index 8413b42..eab91cd 100644
--- a/webgpu.json
+++ b/webgpu.json
@@ -2421,6 +2421,10 @@
         {
           "doc": "TODO\n",
           "name": "texture_formats_tier1"
+        },
+        {
+          "doc": "TODO\n",
+          "name": "linear_indexing"
         }
       ],
       "name": "WGSL_language_feature_name"
diff --git a/webgpu.yml b/webgpu.yml
index 8177c16..7710371 100644
--- a/webgpu.yml
+++ b/webgpu.yml
@@ -1528,6 +1528,9 @@
       - name: texture_formats_tier1
         doc: |
           TODO
+      - name: linear_indexing
+        doc: |
+          TODO
 bitflags:
   - name: buffer_usage
     doc: |