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

Ensure "global" resources can be deallocated #169

Open
tgolsson opened this issue Oct 19, 2022 · 0 comments
Open

Ensure "global" resources can be deallocated #169

tgolsson opened this issue Oct 19, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@tgolsson
Copy link
Member

Currently multiple of the trampoline parts are never deallocated, assuming that they'll live forever. This includes the new ErrorCallback, the ProfilerCallback, and potentially others. Since PhysX takes ownership of these but doesn't delete them, we have to keep the pointers around and delete them manually when the foundation is dropped, or return a collection of pointers for the user to deal with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant