Skip to content

Commit 1fab12e

Browse files
test(cts): add coverage for clip-distances feature
2 parents 55f87f2 + 37aec70 commit 1fab12e

3 files changed

Lines changed: 9 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ Bottom level categories:
4242

4343
## Unreleased
4444

45+
### Bug Fixes
46+
47+
#### General
48+
49+
- Fix limit comparison logic for `max_inter_stage_shader_variables` By @ErichDonGubler in [9264](https://github.com/gfx-rs/wgpu/pull/9264).
50+
4551
## v29.0.0 (2026-03-18)
4652

4753
### Major Changes

cts_runner/test.lst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribu
5656

5757
webgpu:api,validation,buffer,create:*
5858
webgpu:api,validation,buffer,destroy:*
59+
webgpu:api,validation,capability_checks,features,clip_distances:*
5960
webgpu:api,validation,capability_checks,limits,maxBindGroups:setBindGroup,*
6061
webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:validate,*
6162
webgpu:api,validation,capability_checks,limits,maxBufferSize:*
@@ -343,8 +344,8 @@ fails-if(dx12,vulkan) webgpu:shader,execution,shader_io,fragment_builtins:inputs
343344
webgpu:shader,execution,shader_io,fragment_builtins:primitive_index,*
344345
webgpu:shader,execution,shader_io,fragment_builtins:subgroup_invocation_id:*
345346
webgpu:shader,execution,shader_io,fragment_builtins:subgroup_size:*
347+
webgpu:shader,execution,shader_io,vertex_builtins:outputs,clip_distances:*
346348
webgpu:shader,execution,statement,compound:*
347-
348349
webgpu:shader,validation,const_assert,const_assert:*
349350
webgpu:shader,validation,decl,assignment_statement:*
350351
webgpu:shader,validation,decl,compound_statement:*

wgpu-types/src/limits.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ macro_rules! with_limits {
4848
$macro_name!(max_buffer_size, Ordering::Less);
4949
$macro_name!(max_vertex_attributes, Ordering::Less);
5050
$macro_name!(max_vertex_buffer_array_stride, Ordering::Less);
51+
$macro_name!(max_inter_stage_shader_variables, Ordering::Less);
5152
$macro_name!(min_uniform_buffer_offset_alignment, Ordering::Greater);
5253
$macro_name!(min_storage_buffer_offset_alignment, Ordering::Greater);
5354
$macro_name!(max_color_attachments, Ordering::Less);

0 commit comments

Comments
 (0)