Skip to content

Commit 958ee95

Browse files
committed
Add wgpuTextureGetTextureBindingViewDimension
This is was recently added to the WebGPU spec for compatibility mode https://www.w3.org/TR/webgpu/#dom-gputexture-texturebindingviewdimension
1 parent 12c1d34 commit 958ee95

3 files changed

Lines changed: 21 additions & 0 deletions

File tree

webgpu.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5802,6 +5802,11 @@ typedef uint32_t (*WGPUProcTextureGetMipLevelCount)(WGPUTexture texture) WGPU_FU
58025802
* > @copydoc wgpuTextureGetSampleCount
58035803
*/
58045804
typedef uint32_t (*WGPUProcTextureGetSampleCount)(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
5805+
/**
5806+
* Proc pointer type for @ref wgpuTextureGetTextureBindingViewDimension:
5807+
* > @copydoc wgpuTextureGetTextureBindingViewDimension
5808+
*/
5809+
typedef WGPUTextureViewDimension (*WGPUProcTextureGetTextureBindingViewDimension)(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
58055810
/**
58065811
* Proc pointer type for @ref wgpuTextureGetUsage:
58075812
* > @copydoc wgpuTextureGetUsage
@@ -6635,6 +6640,7 @@ WGPU_EXPORT WGPUTextureFormat wgpuTextureGetFormat(WGPUTexture texture) WGPU_FUN
66356640
WGPU_EXPORT uint32_t wgpuTextureGetHeight(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
66366641
WGPU_EXPORT uint32_t wgpuTextureGetMipLevelCount(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
66376642
WGPU_EXPORT uint32_t wgpuTextureGetSampleCount(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
6643+
WGPU_EXPORT WGPUTextureViewDimension wgpuTextureGetTextureBindingViewDimension(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
66386644
WGPU_EXPORT WGPUTextureUsage wgpuTextureGetUsage(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
66396645
WGPU_EXPORT uint32_t wgpuTextureGetWidth(WGPUTexture texture) WGPU_FUNCTION_ATTRIBUTE;
66406646
WGPU_EXPORT void wgpuTextureSetLabel(WGPUTexture texture, WGPUStringView label) WGPU_FUNCTION_ATTRIBUTE;

webgpu.json

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webgpu.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5356,6 +5356,13 @@ objects:
53565356
doc: |
53575357
TODO
53585358
type: enum.texture_dimension
5359+
- name: get_texture_binding_view_dimension
5360+
doc: |
5361+
TODO
5362+
returns:
5363+
doc: |
5364+
TODO
5365+
type: enum.texture_view_dimension
53595366
- name: get_format
53605367
doc: |
53615368
TODO

0 commit comments

Comments
 (0)