Package org.lwjgl.egl
Class EXTImageDMABufImport
- java.lang.Object
-
- org.lwjgl.egl.EXTImageDMABufImport
-
public final class EXTImageDMABufImport extends java.lang.Object
Native bindings to the EXT_image_dma_buf_import extension.This extension allows creating an EGLImage from a Linux dma_buf file descriptor or multiple file descriptors in the case of multi-plane YUV images.
Requires
EGL 1.2
andKHR_image_base
. The EGL implementation must be running on a Linux kernel supporting the dma_buf buffer sharing mechanism.
-
-
Field Summary
-
-
-
Field Detail
-
EGL_LINUX_DMA_BUF_EXT
public static final int EGL_LINUX_DMA_BUF_EXT
- See Also:
- Constant Field Values
-
EGL_LINUX_DRM_FOURCC_EXT
public static final int EGL_LINUX_DRM_FOURCC_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE0_FD_EXT
public static final int EGL_DMA_BUF_PLANE0_FD_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE0_OFFSET_EXT
public static final int EGL_DMA_BUF_PLANE0_OFFSET_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE0_PITCH_EXT
public static final int EGL_DMA_BUF_PLANE0_PITCH_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE1_FD_EXT
public static final int EGL_DMA_BUF_PLANE1_FD_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE1_OFFSET_EXT
public static final int EGL_DMA_BUF_PLANE1_OFFSET_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE1_PITCH_EXT
public static final int EGL_DMA_BUF_PLANE1_PITCH_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE2_FD_EXT
public static final int EGL_DMA_BUF_PLANE2_FD_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE2_OFFSET_EXT
public static final int EGL_DMA_BUF_PLANE2_OFFSET_EXT
- See Also:
- Constant Field Values
-
EGL_DMA_BUF_PLANE2_PITCH_EXT
public static final int EGL_DMA_BUF_PLANE2_PITCH_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_COLOR_SPACE_HINT_EXT
public static final int EGL_YUV_COLOR_SPACE_HINT_EXT
- See Also:
- Constant Field Values
-
EGL_SAMPLE_RANGE_HINT_EXT
public static final int EGL_SAMPLE_RANGE_HINT_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT
public static final int EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT
public static final int EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT
- See Also:
- Constant Field Values
-
EGL_ITU_REC601_EXT
public static final int EGL_ITU_REC601_EXT
- See Also:
- Constant Field Values
-
EGL_ITU_REC709_EXT
public static final int EGL_ITU_REC709_EXT
- See Also:
- Constant Field Values
-
EGL_ITU_REC2020_EXT
public static final int EGL_ITU_REC2020_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_FULL_RANGE_EXT
public static final int EGL_YUV_FULL_RANGE_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_NARROW_RANGE_EXT
public static final int EGL_YUV_NARROW_RANGE_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_CHROMA_SITING_0_EXT
public static final int EGL_YUV_CHROMA_SITING_0_EXT
- See Also:
- Constant Field Values
-
EGL_YUV_CHROMA_SITING_0_5_EXT
public static final int EGL_YUV_CHROMA_SITING_0_5_EXT
- See Also:
- Constant Field Values
-
-