J3D在UOS+KIRIN崩溃2:深层原因分析
Posted 柳鲲鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了J3D在UOS+KIRIN崩溃2:深层原因分析相关的知识,希望对你有一定的参考价值。
上一篇文章已经搞清楚了直接原因。现在来看看QueryCanvas:
- glDrawable的产生
@Override
public void addNotify()
super.addNotify();
nativeWindow = (JAWTWindow)NativeWindowFactory.getNativeWindow(this, awtConfig);
nativeWindow.lockSurface();
try
glDrawable = GLDrawableFactory.getFactory(profile).createGLDrawable(nativeWindow);
finally
nativeWindow.unlockSurface();
glDrawable.setRealized(true);
- GLProfile.getName()
GLProfile.getName() line: 1200 [local variables unavailable]
GLProfile.getImplName() line: 1217 [local variables unavailable]
GLDrawableFactory.getFactory(GLProfile) line: 458
正确:GL2
错误:GLES1
现在问题是:GLProfile的产生。
以上是关于J3D在UOS+KIRIN崩溃2:深层原因分析的主要内容,如果未能解决你的问题,请参考以下文章