Skip to content

Conversation

jenatali
Copy link
Member

Based on offline discussion, I think I've been convinced that this is the right way to go. Update the spec language and the open issues.

Copy link
Collaborator

@llvm-beanz llvm-beanz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is an improvement from the HLSL API perspective. Matrices introduce a bunch of possible implicit conversions that can occur which makes it more likely to allow programmer errors.

Since this isn't semantically a matrix we really should have this be a structure.

@jenatali jenatali force-pushed the triangle-hit-pos-update branch from a6341c6 to 872fd68 Compare October 14, 2025 18:48
Copy link
Collaborator

@llvm-beanz llvm-beanz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I suggested a few updates to the benefits/drawbacks lists based on the conversation yesterday, but feel free take or leave them since I think we're aligned on direction.

Co-authored-by: Chris B <beanz@abolishcrlf.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants