Modified code to loop through devices to check if context can be created #50
+24
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Submitting a PR to create an EGL display by iterating through possible devices and using the first one where the EGL context can be created. Previous code errors out with
EGL_BAD_ACCESS
if initialized display usingegl.eglGetDisplay(egl.EGL_DEFAULT_DISPLAY)
. This fix seems to work only with PyOpenGL ver 3.1.5 (not the conda version).