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

Multithreading example simplified and refactored #740

Merged
merged 28 commits into from Feb 5, 2023

Conversation

Garyfallidis
Copy link
Contributor

@Garyfallidis Garyfallidis commented Feb 5, 2023

This is replacing #502

filipinascimento and others added 28 commits May 3, 2022 11:25
- Offscreen: saves at random intervals
- Normal: updates the scene in a different thread than the main.
- Added is_done method to show manager which can be used to check if the context still exists.

- Added a similar check to the lock_current, which allows to check if the lock was not successfully acquired.
- Added a few comments
- Using three threads
- Checking if the context still exists before calling fury functions inside the threads.
- Fixes to format
(will be added back in another PR)
- Now exiting after counting to a 100
- Fixed typos and formatting
Spheres now use use_primitive=false
- random geometry in the tests is generated with correct dimensions now
- Fixed counter in the tutorial
@Garyfallidis Garyfallidis merged commit dbb3091 into fury-gl:master Feb 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants