Skip to content

Conversation

ids1024
Copy link
Member

@ids1024 ids1024 commented May 20, 2025

has_modifier() is used in two places. One has a special case for linear modifiers (which could handled specially regardless of what has_modifier() returns. The other use doesn't handle linear in any special way, and is probably incorrect, though drivers may tend to work with it anyway.

Implicit modifiers are not in general linear, so semantically this didn't make much sense.

Leaving as a draft, since I'm not actually sure what this breaks or fixes in practice. There may be a reason it was done this way.

`has_modifier()` is used in two places. One has a special case for
linear modifiers (which could handled specially regardless of what
`has_modifier()` returns. The other use doesn't handle linear in any
special way, and is probably incorrect, though drivers may tend to work
with it anyway.

Implicit modifiers are not in general linear, so semantically this
didn't make much sense.
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