Package org.lwjgl.egl

Class EXTCompositor

java.lang.Object
org.lwjgl.egl.EXTCompositor

public class EXTCompositor extends Object
  • Field Summary

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

    Modifier and Type
    Method
    Description
    static boolean
    eglCompositorBindTexWindowEXT(int external_win_id)
    EGLBoolean eglCompositorBindTexWindowEXT(EGLint external_win_id)
    static boolean
    eglCompositorSetContextAttributesEXT(int external_ref_id, int[] context_attributes)
    EGLBoolean eglCompositorSetContextAttributesEXT(EGLint external_ref_id, EGLint const * context_attributes, EGLint num_entries)
    static boolean
    eglCompositorSetContextAttributesEXT(int external_ref_id, IntBuffer context_attributes)
    EGLBoolean eglCompositorSetContextAttributesEXT(EGLint external_ref_id, EGLint const * context_attributes, EGLint num_entries)
    static boolean
    eglCompositorSetContextListEXT(int[] external_ref_ids)
    EGLBoolean eglCompositorSetContextListEXT(EGLint const * external_ref_ids, EGLint num_entries)
    static boolean
    EGLBoolean eglCompositorSetContextListEXT(EGLint const * external_ref_ids, EGLint num_entries)
    static boolean
    eglCompositorSetSizeEXT(int external_win_id, int width, int height)
    EGLBoolean eglCompositorSetSizeEXT(EGLint external_win_id, EGLint width, EGLint height)
    static boolean
    eglCompositorSetWindowAttributesEXT(int external_win_id, int[] window_attributes)
    EGLBoolean eglCompositorSetWindowAttributesEXT(EGLint external_win_id, EGLint const * window_attributes, EGLint num_entries)
    static boolean
    eglCompositorSetWindowAttributesEXT(int external_win_id, IntBuffer window_attributes)
    EGLBoolean eglCompositorSetWindowAttributesEXT(EGLint external_win_id, EGLint const * window_attributes, EGLint num_entries)
    static boolean
    eglCompositorSetWindowListEXT(int external_ref_id, int[] external_win_ids)
    EGLBoolean eglCompositorSetWindowListEXT(EGLint external_ref_id, EGLint const * external_win_ids, EGLint num_entries)
    static boolean
    eglCompositorSetWindowListEXT(int external_ref_id, IntBuffer external_win_ids)
    EGLBoolean eglCompositorSetWindowListEXT(EGLint external_ref_id, EGLint const * external_win_ids, EGLint num_entries)
    static boolean
    eglCompositorSwapPolicyEXT(int external_win_id, int policy)
    EGLBoolean eglCompositorSwapPolicyEXT(EGLint external_win_id, EGLint policy)
    static int
    neglCompositorSetContextAttributesEXT(int external_ref_id, long context_attributes, int num_entries)
    EGLBoolean eglCompositorSetContextAttributesEXT(EGLint external_ref_id, EGLint const * context_attributes, EGLint num_entries)
    static int
    neglCompositorSetContextListEXT(long external_ref_ids, int num_entries)
    EGLBoolean eglCompositorSetContextListEXT(EGLint const * external_ref_ids, EGLint num_entries)
    static int
    neglCompositorSetWindowAttributesEXT(int external_win_id, long window_attributes, int num_entries)
    EGLBoolean eglCompositorSetWindowAttributesEXT(EGLint external_win_id, EGLint const * window_attributes, EGLint num_entries)
    static int
    neglCompositorSetWindowListEXT(int external_ref_id, long external_win_ids, int num_entries)
    EGLBoolean eglCompositorSetWindowListEXT(EGLint external_ref_id, EGLint const * external_win_ids, EGLint num_entries)

    Methods inherited from class java.lang.Object

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

    • EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT

      public static final int EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT
      See Also:
    • EGL_EXTERNAL_REF_ID_EXT

      public static final int EGL_EXTERNAL_REF_ID_EXT
      See Also:
    • EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT

      public static final int EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT
      See Also:
    • EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT

      public static final int EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT
      See Also:
  • Method Details

    • neglCompositorSetContextListEXT

      public static int neglCompositorSetContextListEXT(long external_ref_ids, int num_entries)
      EGLBoolean eglCompositorSetContextListEXT(EGLint const * external_ref_ids, EGLint num_entries)
    • eglCompositorSetContextListEXT

      public static boolean eglCompositorSetContextListEXT(IntBuffer external_ref_ids)
      EGLBoolean eglCompositorSetContextListEXT(EGLint const * external_ref_ids, EGLint num_entries)
    • neglCompositorSetContextAttributesEXT

      public static int neglCompositorSetContextAttributesEXT(int external_ref_id, long context_attributes, int num_entries)
      EGLBoolean eglCompositorSetContextAttributesEXT(EGLint external_ref_id, EGLint const * context_attributes, EGLint num_entries)
    • eglCompositorSetContextAttributesEXT

      public static boolean eglCompositorSetContextAttributesEXT(int external_ref_id, IntBuffer context_attributes)
      EGLBoolean eglCompositorSetContextAttributesEXT(EGLint external_ref_id, EGLint const * context_attributes, EGLint num_entries)
    • neglCompositorSetWindowListEXT

      public static int neglCompositorSetWindowListEXT(int external_ref_id, long external_win_ids, int num_entries)
      EGLBoolean eglCompositorSetWindowListEXT(EGLint external_ref_id, EGLint const * external_win_ids, EGLint num_entries)
    • eglCompositorSetWindowListEXT

      public static boolean eglCompositorSetWindowListEXT(int external_ref_id, IntBuffer external_win_ids)
      EGLBoolean eglCompositorSetWindowListEXT(EGLint external_ref_id, EGLint const * external_win_ids, EGLint num_entries)
    • neglCompositorSetWindowAttributesEXT

      public static int neglCompositorSetWindowAttributesEXT(int external_win_id, long window_attributes, int num_entries)
      EGLBoolean eglCompositorSetWindowAttributesEXT(EGLint external_win_id, EGLint const * window_attributes, EGLint num_entries)
    • eglCompositorSetWindowAttributesEXT

      public static boolean eglCompositorSetWindowAttributesEXT(int external_win_id, IntBuffer window_attributes)
      EGLBoolean eglCompositorSetWindowAttributesEXT(EGLint external_win_id, EGLint const * window_attributes, EGLint num_entries)
    • eglCompositorBindTexWindowEXT

      public static boolean eglCompositorBindTexWindowEXT(int external_win_id)
      EGLBoolean eglCompositorBindTexWindowEXT(EGLint external_win_id)
    • eglCompositorSetSizeEXT

      public static boolean eglCompositorSetSizeEXT(int external_win_id, int width, int height)
      EGLBoolean eglCompositorSetSizeEXT(EGLint external_win_id, EGLint width, EGLint height)
    • eglCompositorSwapPolicyEXT

      public static boolean eglCompositorSwapPolicyEXT(int external_win_id, int policy)
      EGLBoolean eglCompositorSwapPolicyEXT(EGLint external_win_id, EGLint policy)
    • eglCompositorSetContextListEXT

      public static boolean eglCompositorSetContextListEXT(int[] external_ref_ids)
      EGLBoolean eglCompositorSetContextListEXT(EGLint const * external_ref_ids, EGLint num_entries)
    • eglCompositorSetContextAttributesEXT

      public static boolean eglCompositorSetContextAttributesEXT(int external_ref_id, int[] context_attributes)
      EGLBoolean eglCompositorSetContextAttributesEXT(EGLint external_ref_id, EGLint const * context_attributes, EGLint num_entries)
    • eglCompositorSetWindowListEXT

      public static boolean eglCompositorSetWindowListEXT(int external_ref_id, int[] external_win_ids)
      EGLBoolean eglCompositorSetWindowListEXT(EGLint external_ref_id, EGLint const * external_win_ids, EGLint num_entries)
    • eglCompositorSetWindowAttributesEXT

      public static boolean eglCompositorSetWindowAttributesEXT(int external_win_id, int[] window_attributes)
      EGLBoolean eglCompositorSetWindowAttributesEXT(EGLint external_win_id, EGLint const * window_attributes, EGLint num_entries)