Skip to content

Commit 3eb62ed

Browse files
Add textureBindingViewDimension and compat limits (#580)
Fixes #470
1 parent 4e3f787 commit 3eb62ed

4 files changed

Lines changed: 412 additions & 234 deletions

File tree

tests/compile/init_tests_autogen.inl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616
{ WGPUColor x = WGPU_COLOR_INIT; }
1717
{ WGPUCommandBufferDescriptor x = WGPU_COMMAND_BUFFER_DESCRIPTOR_INIT; }
1818
{ WGPUCommandEncoderDescriptor x = WGPU_COMMAND_ENCODER_DESCRIPTOR_INIT; }
19+
{ WGPUCompatibilityModeLimits x = WGPU_COMPATIBILITY_MODE_LIMITS_INIT; }
1920
{ WGPUCompilationMessage x = WGPU_COMPILATION_MESSAGE_INIT; }
2021
{ WGPUConstantEntry x = WGPU_CONSTANT_ENTRY_INIT; }
2122
{ WGPUExtent3D x = WGPU_EXTENT_3D_INIT; }
2223
{ WGPUExternalTextureBindingEntry x = WGPU_EXTERNAL_TEXTURE_BINDING_ENTRY_INIT; }
2324
{ WGPUExternalTextureBindingLayout x = WGPU_EXTERNAL_TEXTURE_BINDING_LAYOUT_INIT; }
2425
{ WGPUFuture x = WGPU_FUTURE_INIT; }
2526
{ WGPUInstanceLimits x = WGPU_INSTANCE_LIMITS_INIT; }
26-
{ WGPULimits x = WGPU_LIMITS_INIT; }
2727
{ WGPUMultisampleState x = WGPU_MULTISAMPLE_STATE_INIT; }
2828
{ WGPUOrigin3D x = WGPU_ORIGIN_3D_INIT; }
2929
{ WGPUPassTimestampWrites x = WGPU_PASS_TIMESTAMP_WRITES_INIT; }
@@ -57,6 +57,7 @@
5757
{ WGPUSurfaceTexture x = WGPU_SURFACE_TEXTURE_INIT; }
5858
{ WGPUTexelCopyBufferLayout x = WGPU_TEXEL_COPY_BUFFER_LAYOUT_INIT; }
5959
{ WGPUTextureBindingLayout x = WGPU_TEXTURE_BINDING_LAYOUT_INIT; }
60+
{ WGPUTextureBindingViewDimension x = WGPU_TEXTURE_BINDING_VIEW_DIMENSION_INIT; }
6061
{ WGPUTextureComponentSwizzle x = WGPU_TEXTURE_COMPONENT_SWIZZLE_INIT; }
6162
{ WGPUTextureViewDescriptor x = WGPU_TEXTURE_VIEW_DESCRIPTOR_INIT; }
6263
{ WGPUVertexAttribute x = WGPU_VERTEX_ATTRIBUTE_INIT; }
@@ -67,9 +68,9 @@
6768
{ WGPUComputePassDescriptor x = WGPU_COMPUTE_PASS_DESCRIPTOR_INIT; }
6869
{ WGPUComputeState x = WGPU_COMPUTE_STATE_INIT; }
6970
{ WGPUDepthStencilState x = WGPU_DEPTH_STENCIL_STATE_INIT; }
70-
{ WGPUDeviceDescriptor x = WGPU_DEVICE_DESCRIPTOR_INIT; }
7171
{ WGPUFutureWaitInfo x = WGPU_FUTURE_WAIT_INFO_INIT; }
7272
{ WGPUInstanceDescriptor x = WGPU_INSTANCE_DESCRIPTOR_INIT; }
73+
{ WGPULimits x = WGPU_LIMITS_INIT; }
7374
{ WGPURenderPassColorAttachment x = WGPU_RENDER_PASS_COLOR_ATTACHMENT_INIT; }
7475
{ WGPURequestAdapterOptions x = WGPU_REQUEST_ADAPTER_OPTIONS_INIT; }
7576
{ WGPUShaderModuleDescriptor x = WGPU_SHADER_MODULE_DESCRIPTOR_INIT; }
@@ -83,6 +84,7 @@
8384
{ WGPUBindGroupLayoutDescriptor x = WGPU_BIND_GROUP_LAYOUT_DESCRIPTOR_INIT; }
8485
{ WGPUColorTargetState x = WGPU_COLOR_TARGET_STATE_INIT; }
8586
{ WGPUComputePipelineDescriptor x = WGPU_COMPUTE_PIPELINE_DESCRIPTOR_INIT; }
87+
{ WGPUDeviceDescriptor x = WGPU_DEVICE_DESCRIPTOR_INIT; }
8688
{ WGPURenderPassDescriptor x = WGPU_RENDER_PASS_DESCRIPTOR_INIT; }
8789
{ WGPUVertexState x = WGPU_VERTEX_STATE_INIT; }
8890
{ WGPUFragmentState x = WGPU_FRAGMENT_STATE_INIT; }

0 commit comments

Comments
 (0)