Skip to content

Commit 283efee

Browse files
committed
Update FCLauncher.java
1 parent ca9f768 commit 283efee

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

FCLauncher/src/main/java/com/tungsten/fclauncher/FCLauncher.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,18 @@ private static void setupGraphicAndSoundEngine(FCLConfig config, FCLBridge bridg
354354

355355
bridge.dlopen(nativeDir + "/libopenal.so");
356356
if (config.getRenderer() == FCLConfig.Renderer.RENDERER_CUSTOM) {
357+
List<String> envList;
358+
if (FCLBridge.BACKEND_IS_BOAT) {
359+
envList = RendererPlugin.getSelected().getBoatEnv();
360+
} else {
361+
envList = RendererPlugin.getSelected().getPojavEnv();
362+
}
363+
envList.forEach(env -> {
364+
String[] split = env.split("=");
365+
if (split[0].equals("DLOPEN")) {
366+
bridge.dlopen(RendererPlugin.getSelected().getPath() + "/" + split[1]);
367+
}
368+
});
357369
bridge.dlopen(RendererPlugin.getSelected().getPath() + "/" + RendererPlugin.getSelected().getGlName());
358370
// bridge.dlopen(RendererPlugin.getSelected().getPath() + "/" + RendererPlugin.getSelected().getEglName());
359371
} else {

0 commit comments

Comments
 (0)