Class EXTImageDMABufImportModifiers

java.lang.Object
org.lwjgl.egl.EXTImageDMABufImportModifiers

public class EXTImageDMABufImportModifiers extends Object
  • Field Details

    • EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT

      public static final int EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT
      See Also:
    • EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT

      public static final int EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT
      See Also:
    • EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT

      public static final int EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT
      See Also:
    • EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT

      public static final int EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT
      See Also:
    • EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT

      public static final int EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT
      See Also:
    • EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT

      public static final int EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT
      See Also:
    • EGL_DMA_BUF_PLANE3_FD_EXT

      public static final int EGL_DMA_BUF_PLANE3_FD_EXT
      See Also:
    • EGL_DMA_BUF_PLANE3_OFFSET_EXT

      public static final int EGL_DMA_BUF_PLANE3_OFFSET_EXT
      See Also:
    • EGL_DMA_BUF_PLANE3_PITCH_EXT

      public static final int EGL_DMA_BUF_PLANE3_PITCH_EXT
      See Also:
    • EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT

      public static final int EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT
      See Also:
    • EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT

      public static final int EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT
      See Also:
  • Method Details

    • neglQueryDmaBufFormatsEXT

      public static int neglQueryDmaBufFormatsEXT(long dpy, int max_formats, long formats, long num_formats)
      EGLBoolean eglQueryDmaBufFormatsEXT(EGLDisplay dpy, EGLint max_formats, EGLint * formats, EGLint * num_formats)
    • eglQueryDmaBufFormatsEXT

      @NativeType("EGLBoolean") public static boolean eglQueryDmaBufFormatsEXT(@NativeType("EGLDisplay") long dpy, @NativeType("EGLint *") @Nullable IntBuffer formats, @NativeType("EGLint *") IntBuffer num_formats)
      EGLBoolean eglQueryDmaBufFormatsEXT(EGLDisplay dpy, EGLint max_formats, EGLint * formats, EGLint * num_formats)
    • neglQueryDmaBufModifiersEXT

      public static int neglQueryDmaBufModifiersEXT(long dpy, int format, int max_modifiers, long modifiers, long external_only, long num_modifiers)
      EGLBoolean eglQueryDmaBufModifiersEXT(EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR * modifiers, EGLBoolean * external_only, EGLint * num_modifiers)
    • eglQueryDmaBufModifiersEXT

      @NativeType("EGLBoolean") public static boolean eglQueryDmaBufModifiersEXT(@NativeType("EGLDisplay") long dpy, @NativeType("EGLint") int format, @NativeType("EGLuint64KHR *") @Nullable LongBuffer modifiers, @NativeType("EGLBoolean *") @Nullable IntBuffer external_only, @NativeType("EGLint *") IntBuffer num_modifiers)
      EGLBoolean eglQueryDmaBufModifiersEXT(EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR * modifiers, EGLBoolean * external_only, EGLint * num_modifiers)
    • eglQueryDmaBufFormatsEXT

      @NativeType("EGLBoolean") public static boolean eglQueryDmaBufFormatsEXT(@NativeType("EGLDisplay") long dpy, @NativeType("EGLint *") int @Nullable [] formats, @NativeType("EGLint *") int[] num_formats)
      EGLBoolean eglQueryDmaBufFormatsEXT(EGLDisplay dpy, EGLint max_formats, EGLint * formats, EGLint * num_formats)
    • eglQueryDmaBufModifiersEXT

      @NativeType("EGLBoolean") public static boolean eglQueryDmaBufModifiersEXT(@NativeType("EGLDisplay") long dpy, @NativeType("EGLint") int format, @NativeType("EGLuint64KHR *") long @Nullable [] modifiers, @NativeType("EGLBoolean *") int @Nullable [] external_only, @NativeType("EGLint *") int[] num_modifiers)
      EGLBoolean eglQueryDmaBufModifiersEXT(EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR * modifiers, EGLBoolean * external_only, EGLint * num_modifiers)