Commit 359e3618 authored by Committed by Nicolas Dufresne
gl/egl: support direct dmabuf import with external-oes only formats
Allow creating EGL images from DMA buffers in formats that the driver only supports for the external-oes texture target. Pass the intended texture target to gst_egl_image_from_dmabuf_direct so that _gst_egl_image_check_dmabuf_direct can decide whether to create an EGL image for a format that can only be targeted at external-oes textures by the driver. Allow creating GstGLMemoryEGL objects from these DMA buffers.
Showing with 52 additions and 10 deletions