Display.getAvailableDisplayModes
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using org.lwjgl.opengl.Display.getAvailableDisplayModes (Showing top 16 results out of 315)

origin: MovingBlocks/Terasology

  private static Supplier<List<Resolution>> createAvailableResolutionSupplier() {
    return Suppliers.memoize(() -> {
      try {
        return Stream
            .of(Display.getAvailableDisplayModes())
            .filter(DisplayMode::isFullscreenCapable)
            .sorted(Comparator
                .comparing(DisplayMode::getWidth)
                .thenComparing(DisplayMode::getHeight)
                .thenComparing(DisplayMode::getBitsPerPixel)
                .thenComparing(DisplayMode::getFrequency)
            )
            .map(LwjglResolution::new)
            .collect(Collectors.toList());
      } catch (LWJGLException e) {
        throw new RuntimeException("Can not get available resolutions.", e);
      }
    });
  }
}
origin: libgdx/libgdx

@Override
public DisplayMode[] getDisplayModes () {
  try {
    org.lwjgl.opengl.DisplayMode[] availableDisplayModes = Display.getAvailableDisplayModes();
    DisplayMode[] modes = new DisplayMode[availableDisplayModes.length];
    int idx = 0;
    for (org.lwjgl.opengl.DisplayMode mode : availableDisplayModes) {
      if (mode.isFullscreenCapable()) {
        modes[idx++] = new LwjglDisplayMode(mode.getWidth(), mode.getHeight(), mode.getFrequency(),
          mode.getBitsPerPixel(), mode);
      }
    }
    return modes;
  } catch (LWJGLException e) {
    throw new GdxRuntimeException("Couldn't fetch available display modes", e);
  }
}
origin: libgdx/libgdx

@Override
public DisplayMode[] getDisplayModes () {
  try {
    org.lwjgl.opengl.DisplayMode[] availableDisplayModes = Display.getAvailableDisplayModes();
    DisplayMode[] modes = new DisplayMode[availableDisplayModes.length];
    int idx = 0;
    for (org.lwjgl.opengl.DisplayMode mode : availableDisplayModes) {
      if (mode.isFullscreenCapable()) {
        modes[idx++] = new LwjglDisplayMode(mode.getWidth(), mode.getHeight(), mode.getFrequency(),
          mode.getBitsPerPixel(), mode);
      }
    }
    return modes;
  } catch (LWJGLException e) {
    throw new GdxRuntimeException("Couldn't fetch available display modes", e);
  }
}
origin: jMonkeyEngine/jmonkeyengine

protected DisplayMode getFullscreenDisplayMode(int width, int height, int bpp, int freq){
  try {
    DisplayMode[] modes = Display.getAvailableDisplayModes();
    for (DisplayMode mode : modes) {
      if (mode.getWidth() == width
          && mode.getHeight() == height
          && (mode.getBitsPerPixel() == bpp || (bpp == 24 && mode.getBitsPerPixel() == 32))
          && (mode.getFrequency() == freq || (freq == 60 && mode.getFrequency() == 59))) {
        return mode;
      }
    }
  } catch (LWJGLException ex) {
    listener.handleError("Failed to acquire fullscreen display mode!", ex);
  }
  return null;
}
origin: libgdx/libgdx

org.lwjgl.opengl.DisplayMode[] modes = Display.getAvailableDisplayModes();
int freq = 0;
origin: libgdx/libgdx

org.lwjgl.opengl.DisplayMode[] modes = Display.getAvailableDisplayModes();
int freq = 0;
origin: org.lwjgl.lwjgl/lwjgl_util

DisplayMode[] modes = org.lwjgl.opengl.Display.getAvailableDisplayModes();
origin: com.ardor3d/ardor3d-lwjgl

  modes = Display.getAvailableDisplayModes();
} catch (final LWJGLException e) {
  logger.logp(Level.SEVERE, this.getClass().toString(), "getValidDisplayMode(width, height, bpp, freq)",
origin: threerings/playn

for (DisplayMode test : Display.getAvailableDisplayModes()) {
 if (test.getWidth() == width && test.getHeight() == height && test.isFullscreenCapable()) {
  matching = test;
           Arrays.asList(Display.getAvailableDisplayModes()));
} else {
 mode = matching;
origin: com.googlecode.playn/playn-java

for (DisplayMode test : Display.getAvailableDisplayModes()) {
 if (test.getWidth() == width && test.getHeight() == height && test.isFullscreenCapable()) {
  matching = test;
           Arrays.asList(Display.getAvailableDisplayModes()));
} else {
 mode = matching;
origin: us.ihmc.thirdparty.jme/jme3-lwjgl

protected DisplayMode getFullscreenDisplayMode(int width, int height, int bpp, int freq){
  try {
    DisplayMode[] modes = Display.getAvailableDisplayModes();
    for (DisplayMode mode : modes) {
      if (mode.getWidth() == width
          && mode.getHeight() == height
          && (mode.getBitsPerPixel() == bpp || (bpp == 24 && mode.getBitsPerPixel() == 32))
          && (mode.getFrequency() == freq || (freq == 60 && mode.getFrequency() == 59))) {
        return mode;
      }
    }
  } catch (LWJGLException ex) {
    listener.handleError("Failed to acquire fullscreen display mode!", ex);
  }
  return null;
}
origin: com.badlogicgames.gdx/gdx-backend-lwjgl

@Override
public DisplayMode[] getDisplayModes () {
  try {
    org.lwjgl.opengl.DisplayMode[] availableDisplayModes = Display.getAvailableDisplayModes();
    DisplayMode[] modes = new DisplayMode[availableDisplayModes.length];
    int idx = 0;
    for (org.lwjgl.opengl.DisplayMode mode : availableDisplayModes) {
      if (mode.isFullscreenCapable()) {
        modes[idx++] = new LwjglDisplayMode(mode.getWidth(), mode.getHeight(), mode.getFrequency(),
          mode.getBitsPerPixel(), mode);
      }
    }
    return modes;
  } catch (LWJGLException e) {
    throw new GdxRuntimeException("Couldn't fetch available display modes", e);
  }
}
origin: jpcsp/jpcsp

DisplayMode[] availableDisplayModes = Display.getAvailableDisplayModes();
for (int i = 0; availableDisplayModes != null && i < availableDisplayModes.length; i++) {
  log.debug(String.format("Available Display Mode #%d = %s", i, availableDisplayModes[i]));
origin: playn/playn

for (DisplayMode dm : Display.getAvailableDisplayModes()) {
 if (dm.getWidth() == width && dm.getHeight() == height && dm.isFullscreenCapable()) {
  matching = dm;
           Arrays.asList(Display.getAvailableDisplayModes()));
origin: org.slick2d/slick2d-core

targetDisplayMode = null;
if (fullscreen) {
  DisplayMode[] modes = Display.getAvailableDisplayModes();
  int freq = 0;
origin: com.badlogicgames.gdx/gdx-backend-lwjgl

org.lwjgl.opengl.DisplayMode[] modes = Display.getAvailableDisplayModes();
int freq = 0;
org.lwjgl.openglDisplaygetAvailableDisplayModes

Popular methods of Display

  • isCloseRequested
  • update
  • create
  • destroy
  • setDisplayMode
  • setTitle
  • sync
  • getHeight
  • getWidth
  • isActive
  • setParent
  • setVSyncEnabled
  • setParent,
  • setVSyncEnabled,
  • getDesktopDisplayMode,
  • setFullscreen,
  • setIcon,
  • getDisplayMode,
  • isCreated,
  • isFullscreen,
  • processMessages

Popular in Java

  • Finding current android device location
  • addToBackStack (FragmentTransaction)
  • getContentResolver (Context)
  • compareTo (BigDecimal)
    Compares this BigDecimal with the specified BigDecimal. Two BigDecimal objects that are equal in val
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This

For IntelliJ IDEA,
Android Studio or Eclipse

  • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutBlogContact Us
  • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)