|author||Jorim Jaggi <email@example.com>||Mon Aug 22 21:53:49 2016 -0700|
|committer||Jorim Jaggi <firstname.lastname@example.org>||Tue Aug 23 18:34:28 2016 +0000|
Request render before waiting There was a race condition between the GL thread and the main thread. If GL thread was much quicker because of scheduling delays, GL thread already drew the first frame before main thread was reaching resume(). In that case, synch.wait() will just hang because nobody else requested a frame because the rendering was set to on-demand. Now, we explicitely request a frame after setting resume=true so we can make sure a frame gets scheduled with resume=true so we get notified on the synch. Change-Id: Id98c9489011d39c6472a98f3e4cb1bfc7b0596ff Fixes: 30967728
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.
As we switched to Gradle, there's no need to download libGDX itself anymore. For those of you who still prefer the old way of doing things, you can get libGDX from the official download site.
The Wiki contains all the information you'll need to write a libGDX game. You can contribute to the Wiki directly here on GitHub!
We also provide Javadocs online. The Javadocs are also bundled as source Jars with every libGDX distribution for consumption in your favorite IDE.
You can get help on our forum and talk to other libGDX users on our IRC channel #libgdx at irc.freenode.net.
libGDX has a strong developer community constantly improving the code base. We love to get any and all help we can. The Contributing article describes the process of helping libGDX to become even better.
To contribute, you need to work with libGDX' sources directly, something normal users do not have to go through. The Working with the Source article will give you directions.
You can also contribute financially to our infrastructure (build server, web server, test devices) via our Patreon!
libGDX is licensed under the Apache 2 License, meaning you can use it free of charge, without strings attached in commercial and non-commercial projects. We love to get (non-mandatory) credit in case you release a game or app using libgdx!
libGDX is supported by helpful 3rd parties via code contributions, free licenses, test devices and so forth. Make our supporters happy and visit their sites!
Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.