mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 23:34:53 +08:00
[libgdx] Rollback SV to LWJGL2 to fix 4.0 SV build.
This commit is contained in:
parent
ab28b77c70
commit
4a6e2fee4b
@ -9,7 +9,6 @@
|
||||
</classpathentry>
|
||||
<classpathentry kind="lib" path="/gdx-box2d/libs/gdx-box2d-natives.jar"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/spine-libgdx"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/gdx-backend-lwjgl3"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/gdx-lwjgl3-glfw-awt-macos"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/gdx-backend-lwjgl"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
||||
@ -35,9 +35,8 @@ import java.lang.reflect.Field;
|
||||
import com.badlogic.gdx.ApplicationAdapter;
|
||||
import com.badlogic.gdx.Gdx;
|
||||
import com.badlogic.gdx.Preferences;
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application;
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3WindowAdapter;
|
||||
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
|
||||
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
|
||||
import com.badlogic.gdx.files.FileHandle;
|
||||
import com.badlogic.gdx.graphics.Color;
|
||||
import com.badlogic.gdx.graphics.GL20;
|
||||
@ -377,24 +376,13 @@ public class SkeletonViewer extends ApplicationAdapter {
|
||||
}
|
||||
if (dpiScale >= 2.0f) uiScale = 2;
|
||||
|
||||
final SkeletonViewer skeletonViewer = new SkeletonViewer();
|
||||
Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration();
|
||||
config.disableAudio(true);
|
||||
config.setWindowedMode((int)(800 * uiScale), (int)(600 * uiScale));
|
||||
config.setTitle("Skeleton Viewer " + version);
|
||||
config.setBackBufferConfig(8, 8, 8, 8, 24, 0, 2);
|
||||
config.setWindowListener(new Lwjgl3WindowAdapter() {
|
||||
@Override
|
||||
public void filesDropped (String[] files) {
|
||||
for (String file : files) {
|
||||
for (String endSuffix : endSuffixes) {
|
||||
for (String dataSuffix : dataSuffixes) {
|
||||
if (file.endsWith(dataSuffix + endSuffix) && skeletonViewer.loadSkeleton(Gdx.files.absolute(file))) return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
new Lwjgl3Application(skeletonViewer, config);
|
||||
LwjglApplicationConfiguration.disableAudio = true;
|
||||
LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
|
||||
config.width = (int)(800 * uiScale);
|
||||
config.height = (int)(600 * uiScale);
|
||||
config.title = "Skeleton Viewer";
|
||||
config.allowSoftwareMode = true;
|
||||
config.samples = 2;
|
||||
new LwjglApplication(new SkeletonViewer(), config);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user