Added dummy locking
This commit is contained in:
parent
15dae610ba
commit
6f211c8b86
5 changed files with 94 additions and 12 deletions
|
|
@ -6,14 +6,15 @@ import org.slf4j.LoggerFactory;
|
|||
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
|
||||
|
||||
/**
|
||||
* Desktop game app base config.
|
||||
* Desktop GDXApp⁴ᴰ static config.
|
||||
*/
|
||||
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||
public final class GDXAppDesktopConfig {
|
||||
|
||||
private static final Logger LOG = LoggerFactory.getLogger(GDXAppDesktopConfig.class);
|
||||
protected static final Logger LOG = LoggerFactory.getLogger(GDXAppDesktopConfig.class);
|
||||
public static int WINDOW_WIDTH = 1024;
|
||||
public static int WINDOW_HEIGHT = 768;
|
||||
public static String SINGLE_THREAD_JVM = "nosync"; // jpp: remove java.lang.Thread and all sync+lock code paths from jvm.
|
||||
public static String WINDOW_TITLE = "GDXApp⁴ᴰ";
|
||||
public static String[] WINDOW_ICONS = {
|
||||
"icon/window-128.png",
|
||||
|
|
|
|||
|
|
@ -1,27 +1,34 @@
|
|||
package love.distributedrebirth.gdxapp4d.boot.desktop;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import com.badlogic.gdx.Files.FileType;
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application;
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
|
||||
|
||||
import love.distributedrebirth.bassboon.Bãß;
|
||||
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
|
||||
import love.distributedrebirth.gdxapp4d.tos4.GDXAppTos4;
|
||||
import net.spookygames.gdx.nativefilechooser.desktop.DesktopFileChooser;
|
||||
|
||||
/**
|
||||
* Desktop game app launcher.
|
||||
* Desktop GDXApp⁴ᴰ launcher.
|
||||
*/
|
||||
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||
public class GDXAppDesktopLauncher {
|
||||
|
||||
public static void main(String[] arg) {
|
||||
GDXAppDesktopConfig.printBootMessage();
|
||||
List<String> args = Arrays.asList(arg);
|
||||
if (args.contains(GDXAppDesktopConfig.SINGLE_THREAD_JVM)) {
|
||||
GDXAppDesktopConfig.LOG.info("Bãß.характеристики.cpu=SINGLE_THREAD_JVM)");
|
||||
Bãß.характеристики.熱蘭遮城.ױזךיךזװןיןיןןזױז();
|
||||
}
|
||||
|
||||
int width = GDXAppDesktopConfig.WINDOW_WIDTH;
|
||||
int height = GDXAppDesktopConfig.WINDOW_HEIGHT;
|
||||
GDXAppTos4.INSTANCE.BãßInit(Arrays.asList(arg), width, height, new DesktopFileChooser());
|
||||
GDXAppTos4.INSTANCE.BãßInit(args, width, height, new DesktopFileChooser());
|
||||
|
||||
Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration();
|
||||
config.setMaxNetThreads(Runtime.getRuntime().availableProcessors());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue