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

Tone: Performance improvements #1017

Merged
merged 6 commits into from Sep 1, 2016

Conversation

Projects
None yet
2 participants
@Ghabry
Member

Ghabry commented Aug 28, 2016

Tone change of the screen is now calculated per sprite. This means the tone is only calculated once and afterwards the Blit is normal speed as if no tone is changed. Special case is a "gradient change", when the tone changes per frame. In that case it uses the old behaviour because is faster for that case.

Gives a significant speed boost on slow hardware for that case obviously ;)

@Ghabry

This comment has been minimized.

Show comment
Hide comment
@Ghabry

Ghabry Aug 29, 2016

Member

This could have regressions, though unlikely. Will also ask Wii people to test ;).

Member

Ghabry commented Aug 29, 2016

This could have regressions, though unlikely. Will also ask Wii people to test ;).

@fdelapena fdelapena added this to the 0.5.0 milestone Aug 29, 2016

@Ghabry

This comment has been minimized.

Show comment
Hide comment
@Ghabry

Ghabry Aug 30, 2016

Member

Got feedback in the forum, they are happy ;)

Member

Ghabry commented Aug 30, 2016

Got feedback in the forum, they are happy ;)

@fdelapena fdelapena merged commit 7564390 into EasyRPG:master Sep 1, 2016

6 checks passed

Android (armeabi-v7a) Build finished.
Details
GNU/Linux Build finished.
Details
OSX Build finished.
Details
Windows (x64) Build finished.
Details
Windows (x86) Build finished.
Details
web Build finished.
Details

@Ghabry Ghabry deleted the Ghabry:cache_tone branch Sep 13, 2016

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