Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Mono] Intrinsify Quaternion and Plane with LLVM as backend #81483

Closed
Tracked by #43051
fanyang-mono opened this issue Feb 1, 2023 · 0 comments · Fixed by #81541
Closed
Tracked by #43051

[Mono] Intrinsify Quaternion and Plane with LLVM as backend #81483

fanyang-mono opened this issue Feb 1, 2023 · 0 comments · Fixed by #81541

Comments

@fanyang-mono
Copy link
Member

fanyang-mono commented Feb 1, 2023

Quaternion and Plane need to be intrinsified on all Mono supported platforms.

From Tanner (https://github.com/dotnet/runtime/pull/81335/files#r1091335649)
"Quaternion and Plane should be intrinsified. I don't have enough context into Mono to know if Plane is problematic since it is Vector3, float. I imagine Quaternion just needs to be handled since it has an identical layout to Vector4. However, not all the same functions get lightup for Quaternion and it is non-obvious how to correctly filter things here."

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants