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

Rework xpmp "prefs" #11

Open
kuroneko opened this issue Apr 1, 2017 · 0 comments
Open

Rework xpmp "prefs" #11

kuroneko opened this issue Apr 1, 2017 · 0 comments

Comments

@kuroneko
Copy link
Collaborator

kuroneko commented Apr 1, 2017

xpmp at the moment uses a hook provided with the system it's integrated with to get various configuration and preference details.

This is almost certainly a lingering remnant of the fact it was once part of the XSB codebase.

Configuration state should be internal, and the integrator should call an API to change it the values, and this way, changes that require large internal state changes (such as changing texture resultion or filtering mode) can trigger edge triggered behaviour to correct the internal object state.

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

No branches or pull requests

1 participant