source.setBitsPerPixel(depth); source.setFrequency(freq); source.setFullscreen(fullscreen);
settings.setEmulateKeyboard(keyEventsEnabled); settings.setBitsPerPixel(eglBitsPerPixel); settings.setAlphaBits(eglAlphaBits); settings.setDepthBits(eglDepthBits);
private Config getRequestedConfig() { int r, g, b; if (settings.getBitsPerPixel() == 24) { r = g = b = 8; } else { if (settings.getBitsPerPixel() != 16) { logger.log(Level.SEVERE, "Invalid bitsPerPixel setting: {0}, setting to RGB565 (16)", settings.getBitsPerPixel()); settings.setBitsPerPixel(16); } r = 5; g = 6; b = 5; } logger.log(Level.FINE, "Requested Display Config:"); logger.log(Level.FINE, "RGB: {0}, alpha: {1}, depth: {2}, samples: {3}, stencil: {4}", new Object[]{settings.getBitsPerPixel(), settings.getAlphaBits(), settings.getDepthBits(), settings.getSamples(), settings.getStencilBits()}); return new Config( r, g, b, settings.getAlphaBits(), settings.getDepthBits(), settings.getSamples(), settings.getStencilBits()); }
settings.setBitsPerPixel(useDM.getBitDepth()); settings.setFrequency(useDM.getRefreshRate()); settings.setSwapBuffers(true); settings.setBitsPerPixel(24); settings.setFrameRate(0); // never sleep in main loop settings.setFrequency(VRhardware.getDisplayFrequency());
settings.setBitsPerPixel(useDM.getBitDepth()); settings.setFrequency(useDM.getRefreshRate()); settings.setSwapBuffers(true); settings.setWidth(xWin); settings.setHeight(yWin); settings.setBitsPerPixel(32); settings.setFrameRate(0); settings.setFrequency(environment.getVRHardware().getDisplayFrequency());
settings.setEmulateKeyboard(keyEventsEnabled); settings.setBitsPerPixel(eglBitsPerPixel); settings.setAlphaBits(eglAlphaBits); settings.setDepthBits(eglDepthBits);
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.setBitsPerPixel(depth); source.setFrequency(freq); source.setFullscreen(fullscreen);
source.setBitsPerPixel(depth); source.setFrequency(freq); source.setFullscreen(fullscreen);
settings.getAppSettings().setBitsPerPixel(mdm.bitDepth); settings.getAppSettings().setFrequency((Integer) refresh.getSelection()); settings.getAppSettings().setFullscreen(fullscreen.isChecked());