damios

Results 107 comments of damios

See #5960. You can find a drop-in-solution [here](https://github.com/eskalon/pancake/blob/a117c8e664cdda0812e4f38ae5105a3c96cd9906/core/src/main/java/de/eskalon/commons/utils/GL32CMacIssueHandler.java#L48-L91) and [here](https://github.com/crykn/guacamole/blob/4c7fd97c212a922cb6a3730d15fb86666f29e013/gdx/src/main/java/de/damios/guacamole/gdx/graphics/ShaderCompatibilityHelper.java#L105-L110).

The Jitpack [build log](https://jitpack.io/com/github/crykn/guacamole/0.3.2/build.log) says it's there, but I remember having some trouble with the same artifact missing in the past as well. Alternatively, you could just copy the necessary...

I just experimented a bit with ParticleEditor: moving `setVisible(true);`out of the `EventQueue.invokeLater()` block (like [here](https://github.com/crykn/libgdx/blob/49f3e4614808752781e62ef333a6f2bfa8ad494a/extensions/gdx-tools/src/com/badlogic/gdx/tools/particleeditor/ParticleEditor.java#L89-L109)) seems to decrease the chances of the positioning issue happening considerably.

Hey @tisoft! I haven't had time yet to look at your recent changes, but they seem rather promising! Regarding the language levels: - We can't avoid raising `gdx-tools`' source level...

Hey @tisoft, last nitpick, I promise: could you add key codes for `CAPS_LOCK`, `PAUSE` (aka Break), `PRINT_SCREEN`, `SCROLL_LOCK`, `F13` to `F24`, `NUMPAD_DIVIDE`, `NUMPAD_MULTIPLY`, `NUMPAD_SUBTRACT`, `NUMPAD_ADD`, `NUMPAD_DOT`, `NUMPAD_COMMA`, `NUMPAD_ENTER`, `NUMPAD_EQUALS`, `NUM_LOCK`...

Ah darn. Now it no longer misbehaves on macOS but does so on Windows, it seems. Looking back; I seem to remember that it didn't flicker on Windows before your...

Hey @tisoft, did you get the chance to try Lwjgl3AwtCanvas in a Windows VM?

Hm, I'm not sure. The Windows issue also happens with `Lwjgl3AWTCanvas` itself (for example in `Lwjgl3AWTCanvasTest` and `Lwjgl3AwtTestStarter`), so this wouldn't really help with the underlining "problem" of this PR....

Does the issues also happen without the glfw-awt-macos extension (i.e. with the [`-XstartOnFirstThread` argument](https://libgdx.com/news/2021/07/devlog-7-lwjgl3#do-i-need-to-do-anything-else))?

Regarding number 3: did you use the -XStartOnFirtsThread argument and the glfw-awt-macos extension at the same time? Then a crash is expected, they are exclusive to one another.