fix issue #441
This commit is contained in:
parent
ec9f8100c3
commit
a8aabac1c9
@ -341,27 +341,13 @@ public class JmeDesktopSystem extends JmeSystemDelegate {
|
||||
if (initialized) {
|
||||
return;
|
||||
}
|
||||
|
||||
initialized = true;
|
||||
try {
|
||||
if (!lowPermissions) {
|
||||
// can only modify logging settings
|
||||
// if permissions are available
|
||||
// JmeFormatter formatter = new JmeFormatter();
|
||||
// Handler fileHandler = new FileHandler("jme.log");
|
||||
// fileHandler.setFormatter(formatter);
|
||||
// Logger.getLogger("").addHandler(fileHandler);
|
||||
// Handler consoleHandler = new ConsoleHandler();
|
||||
// consoleHandler.setFormatter(formatter);
|
||||
// Logger.getLogger("").removeHandler(Logger.getLogger("").getHandlers()[0]);
|
||||
// Logger.getLogger("").addHandler(consoleHandler);
|
||||
}
|
||||
// } catch (IOException ex){
|
||||
// logger.log(Level.SEVERE, "I/O Error while creating log file", ex);
|
||||
} catch (SecurityException ex) {
|
||||
logger.log(Level.SEVERE, "Security error in creating log file", ex);
|
||||
}
|
||||
logger.log(Level.INFO, getBuildInfo());
|
||||
if (!lowPermissions) {
|
||||
if (NativeLibraryLoader.isUsingNativeBullet()) {
|
||||
NativeLibraryLoader.loadNativeLibrary("bulletjme", true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -73,7 +73,6 @@ public abstract class JoglNewtAbstractDisplay extends JoglContext implements GLE
|
||||
protected boolean wasAnimating = false;
|
||||
|
||||
protected void initGLCanvas() {
|
||||
loadNatives();
|
||||
GLCapabilities caps;
|
||||
if (settings.getRenderer().equals(AppSettings.JOGL_OPENGL_FORWARD_COMPATIBLE)) {
|
||||
caps = new GLCapabilities(GLProfile.getMaxProgrammable(true));
|
||||
|
@ -123,8 +123,7 @@ public class JoglOffscreenBuffer extends JoglContext implements Runnable {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void run(){
|
||||
loadNatives();
|
||||
public void run() {
|
||||
logger.log(Level.FINE, "Using JOGL {0}", JoglVersion.getInstance().getImplementationVersion());
|
||||
initInThread();
|
||||
while (!needClose.get()){
|
||||
|
@ -170,9 +170,6 @@ public abstract class LwjglContext implements JmeContext {
|
||||
NativeLibraryLoader.loadNativeLibrary("jinput", true);
|
||||
NativeLibraryLoader.loadNativeLibrary("jinput-dx8", true);
|
||||
}
|
||||
if (NativeLibraryLoader.isUsingNativeBullet()) {
|
||||
NativeLibraryLoader.loadNativeLibrary("bulletjme", true);
|
||||
}
|
||||
NativeLibraryLoader.loadNativeLibrary("lwjgl", true);
|
||||
}
|
||||
protected int getNumSamplesToUse() {
|
||||
|
@ -116,17 +116,6 @@ public abstract class LwjglContext implements JmeContext {
|
||||
return samples;
|
||||
}
|
||||
|
||||
protected void loadNatives() {
|
||||
if (JmeSystem.isLowPermissions()) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (NativeLibraryLoader.isUsingNativeBullet()) {
|
||||
NativeLibraryLoader.loadNativeLibrary("bulletjme", true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
protected void initContextFirstTime() {
|
||||
final GLCapabilities capabilities = createCapabilities(settings.getRenderer().equals(AppSettings.LWJGL_OPENGL3));
|
||||
|
||||
|
@ -315,8 +315,6 @@ public abstract class LwjglWindow extends LwjglContext implements Runnable {
|
||||
});
|
||||
}
|
||||
|
||||
loadNatives();
|
||||
|
||||
timer = new NanoTimer();
|
||||
|
||||
// For canvas, this will create a pbuffer,
|
||||
|
Loading…
x
Reference in New Issue
Block a user