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

CustomTexture: Drop old texture format. #4453

Merged
merged 2 commits into from Jan 21, 2018

Conversation

degasus
Copy link
Member

@degasus degasus commented Nov 15, 2016

The stable release 5.0 has a built-in converter between this formats, so there is no need to keep the old format in current development builds.


This change is Reviewable

@MayImilae
Copy link
Contributor

Have you been satisfied with comments on the forum? Are you ready to get this reviewed and/or merged?

We really need more for the progress report...

@degasus
Copy link
Member Author

degasus commented Nov 28, 2016

@MaJoRoesch I'm not sure. This removal has no technical reason, it's more a political one to force custom texture maintainer to convert their packs. Converting the pack however has technical reasons.

@shuffle2
Copy link
Contributor

shuffle2 commented Jun 6, 2017

@degasus please rebase this.

@degasus degasus force-pushed the custom_texture branch 2 times, most recently from ae4fd9a to d89f4bf Compare January 20, 2018 15:51
Copy link
Contributor

@stenzek stenzek left a comment

Choose a reason for hiding this comment

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

LGTM otherwise. If this goes ahead, perhaps we should consider adding a notice in the progress report and/or release notes for the next stable version describing the impact of the changes. Two stable version releases (deprecated in 5.0, dropped in 6.0) sounds reasonable to me for a feature like this.

return name;
}
}
if (!dump && !s_check_new_format)

This comment was marked as off-topic.

@degasus degasus merged commit fca56d5 into dolphin-emu:master Jan 21, 2018
@AlexS2412
Copy link

Why is this even a pull request? It seems pointless to do this when it was fine the way it was. Especially when people had... you know... an OPTION to convert or not. This just makes work.

@degasus
Copy link
Member Author

degasus commented Jan 24, 2018

@AlexS2412 We have switched our custom texture format 3 years ago. The old one was still supported for 3 years for legacy reasons. There was even an automatical converter from the old format to the new format. The idea was to drop the old format after the 5.0 release, but we've kept it a lot longer.

And there are good reasons to not use the old format any more: Deduplicated paletted textures, faster hash, fewer hash errors, no dependency on the texture cache accuracy...

@degasus degasus deleted the custom_texture branch February 3, 2019 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
5 participants