Package org.lwjgl.egl

Class EXTOutputBase

java.lang.Object
org.lwjgl.egl.EXTOutputBase

public class EXTOutputBase extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final long
     
    static final long
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    eglGetOutputLayersEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer layers, int[] num_layers)
    EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers)
    static boolean
    eglGetOutputLayersEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer layers, IntBuffer num_layers)
    EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers)
    static boolean
    eglGetOutputPortsEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer ports, int[] num_ports)
    EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports)
    static boolean
    eglGetOutputPortsEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer ports, IntBuffer num_ports)
    EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports)
    static boolean
    eglOutputLayerAttribEXT(long dpy, long layer, int attribute, long value)
    EGLBoolean eglOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib value)
    static boolean
    eglOutputPortAttribEXT(long dpy, long port, int attribute, long value)
    EGLBoolean eglOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib value)
    static boolean
    eglQueryOutputLayerAttribEXT(long dpy, long layer, int attribute, PointerBuffer value)
    EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value)
    static @Nullable String
    eglQueryOutputLayerStringEXT(long dpy, long layer, int name)
    char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name)
    static boolean
    eglQueryOutputPortAttribEXT(long dpy, long port, int attribute, PointerBuffer value)
    EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value)
    static @Nullable String
    eglQueryOutputPortStringEXT(long dpy, long port, int name)
    char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name)
    static int
    neglGetOutputLayersEXT(long dpy, long attrib_list, long layers, int max_layers, long num_layers)
    EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers)
    static int
    neglGetOutputPortsEXT(long dpy, long attrib_list, long ports, int max_ports, long num_ports)
    EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports)
    static int
    neglQueryOutputLayerAttribEXT(long dpy, long layer, int attribute, long value)
    EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value)
    static long
    neglQueryOutputLayerStringEXT(long dpy, long layer, int name)
    char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name)
    static int
    neglQueryOutputPortAttribEXT(long dpy, long port, int attribute, long value)
    EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value)
    static long
    neglQueryOutputPortStringEXT(long dpy, long port, int name)
    char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EGL_BAD_OUTPUT_LAYER_EXT

      public static final int EGL_BAD_OUTPUT_LAYER_EXT
      See Also:
    • EGL_BAD_OUTPUT_PORT_EXT

      public static final int EGL_BAD_OUTPUT_PORT_EXT
      See Also:
    • EGL_SWAP_INTERVAL_EXT

      public static final int EGL_SWAP_INTERVAL_EXT
      See Also:
    • EGL_NO_OUTPUT_LAYER_EXT

      public static final long EGL_NO_OUTPUT_LAYER_EXT
      See Also:
    • EGL_NO_OUTPUT_PORT_EXT

      public static final long EGL_NO_OUTPUT_PORT_EXT
      See Also:
  • Method Details

    • neglGetOutputLayersEXT

      public static int neglGetOutputLayersEXT(long dpy, long attrib_list, long layers, int max_layers, long num_layers)
      EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers)
    • eglGetOutputLayersEXT

      public static boolean eglGetOutputLayersEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer layers, IntBuffer num_layers)
      EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers)
    • neglGetOutputPortsEXT

      public static int neglGetOutputPortsEXT(long dpy, long attrib_list, long ports, int max_ports, long num_ports)
      EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports)
    • eglGetOutputPortsEXT

      public static boolean eglGetOutputPortsEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer ports, IntBuffer num_ports)
      EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports)
    • eglOutputLayerAttribEXT

      public static boolean eglOutputLayerAttribEXT(long dpy, long layer, int attribute, long value)
      EGLBoolean eglOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib value)
    • neglQueryOutputLayerAttribEXT

      public static int neglQueryOutputLayerAttribEXT(long dpy, long layer, int attribute, long value)
      EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value)
    • eglQueryOutputLayerAttribEXT

      public static boolean eglQueryOutputLayerAttribEXT(long dpy, long layer, int attribute, PointerBuffer value)
      EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value)
    • neglQueryOutputLayerStringEXT

      public static long neglQueryOutputLayerStringEXT(long dpy, long layer, int name)
      char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name)
    • eglQueryOutputLayerStringEXT

      public static @Nullable String eglQueryOutputLayerStringEXT(long dpy, long layer, int name)
      char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name)
    • eglOutputPortAttribEXT

      public static boolean eglOutputPortAttribEXT(long dpy, long port, int attribute, long value)
      EGLBoolean eglOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib value)
    • neglQueryOutputPortAttribEXT

      public static int neglQueryOutputPortAttribEXT(long dpy, long port, int attribute, long value)
      EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value)
    • eglQueryOutputPortAttribEXT

      public static boolean eglQueryOutputPortAttribEXT(long dpy, long port, int attribute, PointerBuffer value)
      EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value)
    • neglQueryOutputPortStringEXT

      public static long neglQueryOutputPortStringEXT(long dpy, long port, int name)
      char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name)
    • eglQueryOutputPortStringEXT

      public static @Nullable String eglQueryOutputPortStringEXT(long dpy, long port, int name)
      char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name)
    • eglGetOutputLayersEXT

      public static boolean eglGetOutputLayersEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer layers, int[] num_layers)
      EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers)
    • eglGetOutputPortsEXT

      public static boolean eglGetOutputPortsEXT(long dpy, @Nullable PointerBuffer attrib_list, @Nullable PointerBuffer ports, int[] num_ports)
      EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, EGLAttrib const * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports)