From fb94675868b3b7f52d04a759b2389a6b332d2675 Mon Sep 17 00:00:00 2001 From: Izumi Kawashima Date: Wed, 23 Nov 2022 19:48:12 +0900 Subject: [PATCH] Support libgdx 1.9.11 --- vtm-web/src/org/oscim/gdx/client/GdxGL.java | 4 ++-- .../gdx/backends/gwt/GwtApplication.java | 2 +- .../gdx/backends/gwt/GwtGraphics.java | 20 +++++++++++++++++++ 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/vtm-web/src/org/oscim/gdx/client/GdxGL.java b/vtm-web/src/org/oscim/gdx/client/GdxGL.java index 73931522..d04815ec 100644 --- a/vtm-web/src/org/oscim/gdx/client/GdxGL.java +++ b/vtm-web/src/org/oscim/gdx/client/GdxGL.java @@ -580,7 +580,7 @@ public class GdxGL extends GwtGL20 implements GL { return glGetActiveAttrib(program, index, size, - type); + (IntBuffer)type); } @Override @@ -588,7 +588,7 @@ public class GdxGL extends GwtGL20 implements GL { return glGetActiveUniform(program, index, size, - type); + (IntBuffer)type); } @Override diff --git a/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtApplication.java b/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtApplication.java index 950ac8d5..0ec51198 100644 --- a/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtApplication.java +++ b/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtApplication.java @@ -179,7 +179,7 @@ public abstract class GwtApplication implements EntryPoint, Application { lastWidth = graphics.getWidth(); lastHeight = graphics.getHeight(); Gdx.app = this; - Gdx.audio = new GwtAudio(); + Gdx.audio = new DefaultGwtAudio(); Gdx.graphics = graphics; Gdx.gl20 = graphics.getGL20(); Gdx.gl = Gdx.gl20; diff --git a/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtGraphics.java b/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtGraphics.java index e1538bdd..9aa4c6c7 100644 --- a/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtGraphics.java +++ b/vtm-web/src/org/oscim/gdx/emu/com/badlogic/gdx/backends/gwt/GwtGraphics.java @@ -184,6 +184,26 @@ public class GwtGraphics implements Graphics { return canvas.getHeight(); } + @Override + public int getSafeInsetLeft() { + return 0; + } + + @Override + public int getSafeInsetTop() { + return 0; + } + + @Override + public int getSafeInsetBottom() { + return 0; + } + + @Override + public int getSafeInsetRight() { + return 0; + } + @Override public long getFrameId() { return frameId;