Class MESADRMImage

java.lang.Object
org.lwjgl.egl.MESADRMImage

public class MESADRMImage extends Object
  • Field Details

    • EGL_DRM_BUFFER_FORMAT_MESA

      public static final int EGL_DRM_BUFFER_FORMAT_MESA
      See Also:
    • EGL_DRM_BUFFER_USE_MESA

      public static final int EGL_DRM_BUFFER_USE_MESA
      See Also:
    • EGL_DRM_BUFFER_FORMAT_ARGB32_MESA

      public static final int EGL_DRM_BUFFER_FORMAT_ARGB32_MESA
      See Also:
    • EGL_DRM_BUFFER_MESA

      public static final int EGL_DRM_BUFFER_MESA
      See Also:
    • EGL_DRM_BUFFER_STRIDE_MESA

      public static final int EGL_DRM_BUFFER_STRIDE_MESA
      See Also:
    • EGL_DRM_BUFFER_USE_SCANOUT_MESA

      public static final int EGL_DRM_BUFFER_USE_SCANOUT_MESA
      See Also:
    • EGL_DRM_BUFFER_USE_SHARE_MESA

      public static final int EGL_DRM_BUFFER_USE_SHARE_MESA
      See Also:
  • Method Details

    • neglCreateDRMImageMESA

      public static long neglCreateDRMImageMESA(long dpy, long attrib_list)
      EGLImageKHR eglCreateDRMImageMESA(EGLDisplay dpy, EGLint const * attrib_list)
    • eglCreateDRMImageMESA

      @NativeType("EGLImageKHR") public static long eglCreateDRMImageMESA(@NativeType("EGLDisplay") long dpy, @NativeType("EGLint const *") @Nullable IntBuffer attrib_list)
      EGLImageKHR eglCreateDRMImageMESA(EGLDisplay dpy, EGLint const * attrib_list)
    • neglExportDRMImageMESA

      public static int neglExportDRMImageMESA(long dpy, long image, long name, long handle, long stride)
      EGLBoolean eglExportDRMImageMESA(EGLDisplay dpy, EGLImageKHR image, EGLint * name, EGLint * handle, EGLint * stride)
    • eglExportDRMImageMESA

      @NativeType("EGLBoolean") public static boolean eglExportDRMImageMESA(@NativeType("EGLDisplay") long dpy, @NativeType("EGLImageKHR") long image, @NativeType("EGLint *") @Nullable IntBuffer name, @NativeType("EGLint *") @Nullable IntBuffer handle, @NativeType("EGLint *") @Nullable IntBuffer stride)
      EGLBoolean eglExportDRMImageMESA(EGLDisplay dpy, EGLImageKHR image, EGLint * name, EGLint * handle, EGLint * stride)
    • eglCreateDRMImageMESA

      @NativeType("EGLImageKHR") public static long eglCreateDRMImageMESA(@NativeType("EGLDisplay") long dpy, @NativeType("EGLint const *") int @Nullable [] attrib_list)
      EGLImageKHR eglCreateDRMImageMESA(EGLDisplay dpy, EGLint const * attrib_list)
    • eglExportDRMImageMESA

      @NativeType("EGLBoolean") public static boolean eglExportDRMImageMESA(@NativeType("EGLDisplay") long dpy, @NativeType("EGLImageKHR") long image, @NativeType("EGLint *") int @Nullable [] name, @NativeType("EGLint *") int @Nullable [] handle, @NativeType("EGLint *") int @Nullable [] stride)
      EGLBoolean eglExportDRMImageMESA(EGLDisplay dpy, EGLImageKHR image, EGLint * name, EGLint * handle, EGLint * stride)