Skip to content

Conversation

@ErichDonGubler
Copy link
Member

@ErichDonGubler ErichDonGubler commented Dec 3, 2025

Connections

Description

TODO

Testing

TBD.

Squash or Rebase?

TBD.

Checklist

  • If this contains user-facing changes, add a CHANGELOG.md entry.

@jimblandy jimblandy changed the title Finish migration from maxInterStageShaderComponents to maxInterStageShaderVariables` Finish migration from maxInterStageShaderComponents to maxInterStageShaderVariables Dec 6, 2025
@ErichDonGubler ErichDonGubler force-pushed the max-inter-stage-shader-variables branch 3 times, most recently from 312ac16 to a7a3a4d Compare December 12, 2025 15:59
TODO: split movement of `enum` mapping out
TODO: explain
- Prep for a new `enum` later, `naga::ShaderStage` is the closest thing.
@ErichDonGubler ErichDonGubler force-pushed the max-inter-stage-shader-variables branch from a7a3a4d to 40c5180 Compare December 12, 2025 19:55
TODO: explain
- bundle state needed into same place
- Discovery: `compare_function` was being provided, but not checked, in
  other places. Intentional?
- add `StageError::VertexOutputLocationTooLarge`
- add `StageError::TooManyVertexOutputs`
- add `MaxInterStageShaderVariablesDeductions`
@ErichDonGubler ErichDonGubler force-pushed the max-inter-stage-shader-variables branch from 40c5180 to b948e13 Compare December 12, 2025 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant