source.setGammaCorrection(gamma); source.setSamples(multisample);
settings.setAlphaBits(eglAlphaBits); settings.setDepthBits(eglDepthBits); settings.setSamples(eglSamples); settings.setStencilBits(eglStencilBits);
logger.config("Disabling multisampling."); settings.setSamples(1);
settings.setAlphaBits(eglAlphaBits); settings.setDepthBits(eglDepthBits); settings.setSamples(eglSamples); settings.setStencilBits(eglStencilBits); settings.setAudioRenderer(audioRendererType);
} else { settings.setSamples(1); settings.setWidth(xWin); settings.setHeight(yWin);
private void storeSelectedConfig(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { int r = eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_RED_SIZE); int g = eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_GREEN_SIZE); int b = eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_BLUE_SIZE); settings.setBitsPerPixel(r+g+b); settings.setAlphaBits( eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_ALPHA_SIZE)); settings.setDepthBits( eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_DEPTH_SIZE)); settings.setSamples( eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_SAMPLES)); settings.setStencilBits( eglGetConfigAttribSafe(egl, display, eglConfig, EGL10.EGL_STENCIL_SIZE)); }
source.setVSync(vsync); source.setSamples(multisample);
source.setGammaCorrection(gamma); source.setSamples(multisample);
settings.getAppSettings().setVSync(vsync.isChecked()); settings.getAppSettings().setRenderer((String) ogl.getSelection()); settings.getAppSettings().setSamples((Integer) aa.getSelection()); settings.setSetting(Settings.Setting.ANISOTROPY, af.getSelection()); settings.setSetting(Settings.Setting.SSAO, ssao.isChecked());