• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision5de598a86e3346dc41659d4e0bb2e41db4adecad (tree)
Zeit2023-07-05 04:20:13
AutorHotshot5000 <sebastian_bugiu@yaho...>
CommiterHotshot5000

Log Message

Added support for starting on xrOS

Ändern Zusammenfassung

Diff

--- a/backends/gdx-backend-robovm/src/com/badlogic/gdx/backends/iosrobovm/IOSApplication.java
+++ b/backends/gdx-backend-robovm/src/com/badlogic/gdx/backends/iosrobovm/IOSApplication.java
@@ -246,9 +246,11 @@ public class IOSApplication implements Application {
246246 Gdx.app.debug("IOSApplication", "resumed");
247247 // workaround for ObjectAL crash problem
248248 // see: https://groups.google.com/forum/?fromgroups=#!topic/objectal-for-iphone/ubRWltp_i1Q
249- OALAudioSession audioSession = OALAudioSession.sharedInstance();
250- if (audioSession != null) {
251- audioSession.forceEndInterruption();
249+ if (config.useAudio) {
250+ OALAudioSession audioSession = OALAudioSession.sharedInstance();
251+ if (audioSession != null) {
252+ audioSession.forceEndInterruption();
253+ }
252254 }
253255 if (config.allowIpod) {
254256 OALSimpleAudio audio = OALSimpleAudio.sharedInstance();
@@ -263,9 +265,11 @@ public class IOSApplication implements Application {
263265 final void willEnterForeground (UIApplication uiApp) {
264266 // workaround for ObjectAL crash problem
265267 // see: https://groups.google.com/forum/?fromgroups=#!topic/objectal-for-iphone/ubRWltp_i1Q
266- OALAudioSession audioSession = OALAudioSession.sharedInstance();
267- if (audioSession != null) {
268- audioSession.forceEndInterruption();
268+ if (config.useAudio) {
269+ OALAudioSession audioSession = OALAudioSession.sharedInstance();
270+ if (audioSession != null) {
271+ audioSession.forceEndInterruption();
272+ }
269273 }
270274 }
271275
--- a/backends/gdx-backend-robovm/src/com/badlogic/gdx/backends/iosrobovm/IOSDevice.java
+++ b/backends/gdx-backend-robovm/src/com/badlogic/gdx/backends/iosrobovm/IOSDevice.java
@@ -138,6 +138,7 @@ public class IOSDevice {
138138
139139 addDeviceToMap(deviceMap, "SIMULATOR_32", "i386", 264);
140140 addDeviceToMap(deviceMap, "SIMULATOR_64", "x86_64", 264);
141+ addDeviceToMap(deviceMap, "VISION_PRO_SIMULATOR", "arm64", 264);
141142
142143 return deviceMap;
143144 }
Binary files /dev/null and b/nativelib/backends/gdx-backend-lwjgl/libs/gdx-backend-lwjgl-natives.jar differ
Binary files /dev/null and b/nativelib/extensions/gdx-box2d/gdx-box2d/libs/gdx-box2d-natives.jar differ
Binary files /dev/null and b/nativelib/extensions/gdx-box2d/gdx-box2d/libs/linuxarm32/libgdx-box2darm.so differ
Binary files /dev/null and b/nativelib/extensions/gdx-box2d/gdx-box2d/libs/linuxarm64/libgdx-box2darm64.so differ
Binary files /dev/null and b/nativelib/extensions/gdx-box2d/gdx-box2d/libs/macosx64/libgdx-box2d64.dylib differ
Binary files /dev/null and b/nativelib/extensions/gdx-box2d/gdx-box2d/libs/macosxarm64/libgdx-box2darm64.dylib differ
Binary files /dev/null and b/nativelib/extensions/gdx-bullet/libs/gdx-bullet-natives.jar differ
Binary files /dev/null and b/nativelib/extensions/gdx-bullet/libs/linuxarm32/libgdx-bulletarm.so differ
Binary files /dev/null and b/nativelib/extensions/gdx-bullet/libs/linuxarm64/libgdx-bulletarm64.so differ
Binary files /dev/null and b/nativelib/extensions/gdx-bullet/libs/macosx64/libgdx-bullet64.dylib differ
Binary files /dev/null and b/nativelib/extensions/gdx-bullet/libs/macosxarm64/libgdx-bulletarm64.dylib differ
Binary files /dev/null and b/nativelib/extensions/gdx-freetype/libs/gdx-freetype-natives.jar differ
Binary files /dev/null and b/nativelib/extensions/gdx-freetype/libs/linuxarm32/libgdx-freetypearm.so differ
Binary files /dev/null and b/nativelib/extensions/gdx-freetype/libs/linuxarm64/libgdx-freetypearm64.so differ
Binary files /dev/null and b/nativelib/extensions/gdx-freetype/libs/macosx64/libgdx-freetype64.dylib differ
Binary files /dev/null and b/nativelib/extensions/gdx-freetype/libs/macosxarm64/libgdx-freetypearm64.dylib differ
Binary files /dev/null and b/nativelib/gdx/libs/gdx-natives.jar differ
Binary files /dev/null and b/nativelib/gdx/libs/linuxarm32/libgdxarm.so differ
Binary files /dev/null and b/nativelib/gdx/libs/linuxarm64/libgdxarm64.so differ
Binary files /dev/null and b/nativelib/gdx/libs/macosx64/libgdx64.dylib differ
Binary files /dev/null and b/nativelib/gdx/libs/macosxarm64/libgdxarm64.dylib differ