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: |