mesa/include
Christopher Snowhill 92a7cba4f2 intel: Sync xe_drm.h
My second attempt at a minimally invasive reshuffle of the uAPI,
this time only forcibly aligning structures to 32-bits or 64-bits
depending on the members which follow, so that 64-bit userspace
is identical to the current unmerged kernel module, and the 32-bit
compat userspace aligns with that, and functions rather than
crashing.

Should work just fine with the current drm-xe-next Git tree, which
is rebased on 6.3.0-1, with a few extra changes, as of this commit.

Based on commit 2cd469458fcc24c5f345ad39721a1aedaf70ec0f ("drm/xe: Add explicit padding to uAPI definition")

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22652>
2023-05-27 03:56:18 +00:00
..
android_stub
CL include: Update the OpenCL headers 2022-11-18 22:22:58 +00:00
D3D9
d3dadapter
drm-uapi intel: Sync xe_drm.h 2023-05-27 03:56:18 +00:00
EGL EGL: sync headers with Khronos 2022-10-12 19:26:01 +00:00
GL dri/android: Fix MSAA resolve 2023-04-27 19:05:44 +00:00
GLES
GLES2
GLES3
KHR EGL: sync headers with Khronos 2022-10-12 19:26:01 +00:00
pci_ids intel/dev: provide helper to check if devinfo is ATS-M 2023-05-24 04:42:59 +00:00
vk_video vulkan: Update XML and headers to 1.3.244 2023-03-20 23:11:09 +00:00
vulkan vulkan: Update XML and headers to 1.3.250 2023-05-09 13:29:34 +00:00
winddk
c99_alloca.h
c99_compat.h c99_compat.h: assume c99 support 2022-06-14 15:08:37 +00:00
kopper_interface.h egl/kopper: Pass ancillary invalidate flush flags down to gallium. 2023-02-15 19:17:07 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00
no_extern_c.h