API Addition: Polygon methods setVertex, getVertex, getVertexCount, getCentroid. TOOLS Features: Blending mode and sort mode can be changed in Flame particle 3D editor. API Addition: PointSpriteParticleBatch blending is now configurable. API Addition: ObjLoader now supports ambientColor, ambientTexture, transparencyTexture, specularTexture and shininessTexture Update to LWJGL 3.3.1 adds support for M1 Macs May become the preferred method of rendering on macOS if Apple removes OpenGL support entirely. Emulates OpenGL ES 2.0 through DirectX (Windows), desktop OpenGL (Linux), and Metal (macOS). API Addition: Added LWJG元 ANGLE support for x86_64 Windows, Linux, and macOS. You no longer need to pass `-XstartOnFirstThread` when starting an LWJG元 app on macOS. Fixes GLFW in such a way, that the LWJG元/libGDX must no longer run on the main thread in macOS, which allows AWT to work in parallel, i.e. LWJG元 extension: Added gdx-lwjgl3-glfw-awt-macos extension. Default is Java 7 for everything, except the LWJG元 backend, which is compiled for Java 8. to specify the Java version against which to compile libGDX. Gradle build now takes -PjavaVersion=7|8|9. Lwjgl3ApplicationConfiguration#useOpenG元 was replaced by #setOpenGLEmulation Android Removed hideStatusBar configuration, see #6683 Legacy LWJG元 projects must update the sourceCompatibility to 1.8 or higher. The built-in font files arial-15.fnt and arial-15.png have been replaced with lsans-15.fnt and lsans-15.png this may change some text layout that uses the built-in font, and code that expects arial-15 assets to be present must change to lsans-15. Linux: Shared libraries are now built on Ubuntu 18.04 (up from Ubuntu 16.04) Android Moved natives loading out of static init block, see #5795 iOS: Increased min supported iOS version to 9.0. Updating your Gradle project is straight-forward: Check out the instructions on the wiki! The latest version of dependencies can, as always, be found here. The AL_DIRECT_CHANNELS_SOFT option is now enabled by default for Sounds and AudioDevices as well see #6527 Issues with LWJGL 3 and borderless fullscreen were resolved LWJG元Net#openURI does now work on macOS & JDK >= 16 we also added a fallback to xdg-open on Linux if Desktop.BROWSE is unavailable Please note that Lwjgl3ApplicationConfiguration#useOpenG元 was replaced by #setOpenGLEmulation. Incompatible because this component declares a component compatible with Java 8 and the consumer needed a component compatible with Java 7 Variant 'apiElements' capability :gdx-backend-lwjgl3:1.11.0 declares an API of a library, packaged as a jar, and its dependencies declared externally: The consumer was configured to find an API of a library compatible with Java 7, preferably in the form of class files, and its dependencies declared externally but: > No matching variant of :gdx-backend-lwjgl3:1.11.0 was found. > Could not resolve :gdx-backend-lwjgl3:1.11.0. > Could not resolve all files for configuration ':desktop:compileClasspath'. In addition, legacy LWJGL 3 projects must update their sourceCompatibility to 1.8 or higher! Otherwise an error similar to the one below will appear: Execution failed for task ':desktop:compileJava'. For more information, take a look at #6772. See AwtTestLWJGL in gdx-tests-lwjgl3 for an example. Moreover, you no longer need to pass the -XstartOnFirstThread argument when starting a LWJGL 3 app on macOS. If you add it as a dependency to your desktop project ( api ":gdx-lwjgl3-glfw-awt-macos:$gdxVersion"), LWJGL 3/libGDX must no longer run on the main thread in macOS, which allows AWT to work in parallel, i.e. Check out the Status Report to see how to update your projects, if you haven’t already! We also updated from LWJGL 3.2.3 to 3.3.1, which adds the long awaited M1 Mac support!Īnother cool new feature is the gdx-lwjgl3-glfw-awt-macos extension. This ensures continued support for newer hardware and JVMs and includes a few other nifty features. As announced in Status Report #7, the LWJGL 3 backend is now the default desktop backend.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |