-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Not actually sure how this works, I think we had a private branch...?
- Loading branch information
1 parent
f92a575
commit 2ff1079
Showing
5 changed files
with
11 additions
and
46 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2ff1079
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You guys still using LWJGL 2? That legacy branch has bugs they never fixed. Recently I had to file an issue just to document that they broke exclusive GPU access on mac when fullscreen'd (which trashes fps). Native OS X "fullscreen" is faster than the old fullscreen, which should make no sense, but LWJGL due to a bug added in 2.9.X doesn't tell the OS to stop drawing the desktop layer below anymore.
2ff1079
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would love to update to the latest, but it requires Java 8. The game using clyde is presently stuck on Java 6, and updating the JRE in our client installations is not a priority project right now.
2ff1079
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might need to use the workaround on OS X then which is toggle mission control "native" fullscreen if available. That's the only way to exclusive gpu access on OS X in fullscreen now.
2ff1079
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah cool I will hopefully have that enabled soon.
2ff1079
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see this project is in museum piece mode, but I ought to leave a remark.
#21
The very last distribution of LWJGL 2 seems necessary to play nice with Java 9+.
Some JNI error occurs with the other variants.