public final class EXTImageDMABufImport
extends java.lang.Object
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 and KHR_image_base. The EGL implementation must be running on a Linux kernel supporting the dma_buf buffer sharing
mechanism.
| Modifier and Type | Field and Description |
|---|---|
static int |
EGL_DMA_BUF_PLANE0_FD_EXT |
static int |
EGL_DMA_BUF_PLANE0_OFFSET_EXT |
static int |
EGL_DMA_BUF_PLANE0_PITCH_EXT |
static int |
EGL_DMA_BUF_PLANE1_FD_EXT |
static int |
EGL_DMA_BUF_PLANE1_OFFSET_EXT |
static int |
EGL_DMA_BUF_PLANE1_PITCH_EXT |
static int |
EGL_DMA_BUF_PLANE2_FD_EXT |
static int |
EGL_DMA_BUF_PLANE2_OFFSET_EXT |
static int |
EGL_DMA_BUF_PLANE2_PITCH_EXT |
static int |
EGL_ITU_REC2020_EXT |
static int |
EGL_ITU_REC601_EXT |
static int |
EGL_ITU_REC709_EXT |
static int |
EGL_LINUX_DMA_BUF_EXT |
static int |
EGL_LINUX_DRM_FOURCC_EXT |
static int |
EGL_SAMPLE_RANGE_HINT_EXT |
static int |
EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT |
static int |
EGL_YUV_CHROMA_SITING_0_5_EXT |
static int |
EGL_YUV_CHROMA_SITING_0_EXT |
static int |
EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT |
static int |
EGL_YUV_COLOR_SPACE_HINT_EXT |
static int |
EGL_YUV_FULL_RANGE_EXT |
static int |
EGL_YUV_NARROW_RANGE_EXT |
public static final int EGL_LINUX_DMA_BUF_EXT
public static final int EGL_LINUX_DRM_FOURCC_EXT
public static final int EGL_DMA_BUF_PLANE0_FD_EXT
public static final int EGL_DMA_BUF_PLANE0_OFFSET_EXT
public static final int EGL_DMA_BUF_PLANE0_PITCH_EXT
public static final int EGL_DMA_BUF_PLANE1_FD_EXT
public static final int EGL_DMA_BUF_PLANE1_OFFSET_EXT
public static final int EGL_DMA_BUF_PLANE1_PITCH_EXT
public static final int EGL_DMA_BUF_PLANE2_FD_EXT
public static final int EGL_DMA_BUF_PLANE2_OFFSET_EXT
public static final int EGL_DMA_BUF_PLANE2_PITCH_EXT
public static final int EGL_YUV_COLOR_SPACE_HINT_EXT
public static final int EGL_SAMPLE_RANGE_HINT_EXT
public static final int EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT
public static final int EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT
public static final int EGL_ITU_REC601_EXT
public static final int EGL_ITU_REC709_EXT
public static final int EGL_ITU_REC2020_EXT
public static final int EGL_YUV_FULL_RANGE_EXT
public static final int EGL_YUV_NARROW_RANGE_EXT
public static final int EGL_YUV_CHROMA_SITING_0_EXT
public static final int EGL_YUV_CHROMA_SITING_0_5_EXT
Copyright LWJGL. All Rights Reserved. License terms.