@Override
public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display)
{
+ logger.info("GLSurfaceView asks for egl config, returning: ");
+ logEGLConfig(choosenConfig, display, egl);
return choosenConfig;
}
if (choosenConfig != null)
{
+ logger.info("JME3 using choosen config: ");
logEGLConfig(choosenConfig, display, egl);
pixelFormat = getPixelFormat(choosenConfig, display, egl);
clientOpenGLESVersion = getOpenGLVersion(choosenConfig, display, egl);
* @param display
* @param egl
*/
- private void logEGLConfig(EGLConfig conf, EGLDisplay display, EGL10 egl)
+ public void logEGLConfig(EGLConfig conf, EGLDisplay display, EGL10 egl)
{
int[] value = new int[1];
{
if (!created.get())
{
- logger.info("GL Surface created");
+ logger.info("GL Surface created, doing JME3 init");
initInThread();
}
else
@Override
public void onSurfaceChanged(GL10 gl, int width, int height)
{
+ logger.info("GL Surface changed, width: " + width + " height: " + height);
settings.setResolution(width, height);
listener.reshape(width, height);
}