mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-21 11:30:11 +01:00
At the moment to get an EGL image to a dma-buf file descriptor, you have to use EGL_MESA_drm_image, and then use libdrm to convert this to a file descriptor. This extension just provides an API modelled on EGL_MESA_drm_image, to return a dma-buf file descriptor. v2: update spec for new API proposal add internal queries to get the fourcc back from intel driver. v2.1: add gallium pieces. v2.2: add offsets to spec and API, rename fd->fds, stride->strides in API. rewrite spec a bit more, add some q/a v2.3: add modifiers to query interface and 64-bit type for that (Daniel Stone) specifiy what happens to num fds vs num planes differences. (Chad Versace) v2.4: fix grammar (Daniel Stone) Signed-off-by: Dave Airlie <airlied@redhat.com> |
||
|---|---|---|
| .. | ||
| OLD | ||
| enums.txt | ||
| EXT_shader_integer_mix.spec | ||
| MESA_agp_offset.spec | ||
| MESA_configless_context.spec | ||
| MESA_copy_sub_buffer.spec | ||
| MESA_drm_image.spec | ||
| MESA_image_dma_buf_export.txt | ||
| MESA_multithread_makecurrent.spec | ||
| MESA_pack_invert.spec | ||
| MESA_pixmap_colormap.spec | ||
| MESA_query_renderer.spec | ||
| MESA_release_buffers.spec | ||
| MESA_set_3dfx_mode.spec | ||
| MESA_shader_debug.spec | ||
| MESA_swap_control.spec | ||
| MESA_swap_frame_usage.spec | ||
| MESA_texture_array.spec | ||
| MESA_texture_signed_rgba.spec | ||
| MESA_window_pos.spec | ||
| MESA_ycbcr_texture.spec | ||
| WL_bind_wayland_display.spec | ||
| WL_create_wayland_buffer_from_image.spec | ||