mesa/include
Dylan Baker 108d257a16 meson: build libEGL
This is based heavily on Daniel Stone's work for the same, rebased on
master and with a number of TODO's fixed.

This does not implement glvnd (which is coming in a later patch)

Meson builds egl slightly differently than autotools, namely it doesn't
build an intermediate shared library. It doesn't do this because meson
doesn't have problems with the name of the library being dynamically
generated, so the glvnd and non-glvnd code can follow the same path.

v2: - Don't reuse variable (Eric E.)

Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Tested-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
2017-10-20 16:46:48 -07:00
..
c11
CL
D3D9
d3dadapter
drm-uapi i965: Sync i915_drm.h from kernel for IMG_context_priority 2017-10-20 11:28:17 +01:00
EGL eglmesaext: add forward declaration for struct wl_buffers 2017-10-13 12:56:12 +01:00
GL egl,dri: Propagate context priority hint to driver->CreateContext 2017-10-20 11:28:17 +01:00
GLES gles: Restore some lost typedefs 2017-08-01 18:26:15 +01:00
GLES2 include: update GLES gl2ext header to no longer reference bad function 2017-08-07 20:32:32 -04:00
GLES3 Update Khronos-supplied headers 2017-06-30 15:29:50 +02:00
HaikuGL
KHR egl: Update headers from Khronos 2017-08-11 11:16:00 +01:00
pci_ids Revert "intel: Remove unused Kabylake pci ids 2017-09-21 14:12:27 -07:00
vulkan vulkan: update headers & registry to VK 1.0.63 2017-10-21 01:01:44 +02:00
c99_alloca.h
c99_compat.h
c99_math.h
meson.build meson: build libEGL 2017-10-20 16:46:48 -07:00
no_extern_c.h