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

r128: Update to include latest fix for intrinsics being incorrect included #84537

Merged
merged 1 commit into from
Nov 14, 2023

Conversation

shana
Copy link
Contributor

@shana shana commented Nov 6, 2023

r128 upstream has a fix that is needed in order to compile on certain console platforms (fahickman/r128#15).

I'm not sure there's a great reason to diverge from upstream by only picking up the R128_STDC_ONLY patch and none of the other fixes that upstream has - there aren't that many, and it's probably good to have them. Therefore, this PR updates r128.h to the latest version on upstream master, with all the fixes it has since the last time we updated r128 🙂

Contributed by W4 Games

…luded.

fahickman/r128#15 is needed to build on platforms
that define R128_STDC_ONLY
@shana shana requested a review from a team as a code owner November 6, 2023 17:26
@AThousandShips AThousandShips added this to the 4.x milestone Nov 6, 2023
Copy link
Member

@fire fire left a comment

Choose a reason for hiding this comment

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

Seems to be a copy of the upstream.

@shana
Copy link
Contributor Author

shana commented Nov 6, 2023

Seems to be a copy of the upstream.

That's basically what it is, yup! 😄

@fire
Copy link
Member

fire commented Nov 7, 2023

If you are porting to console in the next 6 months I think getting this in 4.2 is important. Can you talk to the production team?

@akien-mga akien-mga modified the milestones: 4.x, 4.2 Nov 14, 2023
Copy link
Member

@akien-mga akien-mga left a comment

Choose a reason for hiding this comment

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

Looks good.

@akien-mga akien-mga added the cherrypick:4.1 Considered for cherry-picking into a future 4.1.x release label Nov 14, 2023
@akien-mga akien-mga merged commit baf6b46 into godotengine:master Nov 14, 2023
15 checks passed
@akien-mga
Copy link
Member

Thanks!

@shana shana deleted the fix-r128-intrinsics branch November 14, 2023 13:14
@YuriSizov YuriSizov removed the cherrypick:4.1 Considered for cherry-picking into a future 4.1.x release label Jan 23, 2024
@YuriSizov
Copy link
Contributor

Cherry-picked for 4.1.4.

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

Successfully merging this pull request may close these issues.

6 participants