mesa/src
Jason Ekstrand 1506ea2ecb Move a bunch of the CLC stuff from src/microsoft to common code
The D3D12-specific stuff isn't useful to have in common code but all the
stuff to invoke clang really should be common.

v2: Rebase (Lionel)

v3: Define a new clc_libclc_new_dxil() entrypoint to create a clc
    context with DXIL nir_options (Jesse)

v4: Fixup meson build (Lionel)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9156>
2021-09-30 07:09:08 +00:00
..
amd radv: Define extern "C" linkage if C++ 2021-09-29 17:42:17 +00:00
android_stub
asahi
broadcom v3dv: Use VK_DEFINE_*HANDLE_CASTS instead of rolling our own 2021-09-29 23:27:52 +00:00
compiler Move a bunch of the CLC stuff from src/microsoft to common code 2021-09-30 07:09:08 +00:00
drm-shim
egl gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSE 2021-09-29 08:14:57 +00:00
etnaviv mesa: Prioritize checking for GLES2's uniform transpose error. 2021-09-21 23:06:42 +00:00
freedreno turnip: Switch to common GetDeviceQueues2 and DeviceWaitIdle 2021-09-28 21:08:26 +00:00
gallium meson: extract libversion checks from clc & clover 2021-09-30 07:09:08 +00:00
gbm gbm/dri: implement image lookup extension version 2 2021-09-09 01:42:39 +00:00
getopt
glx gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSE 2021-09-29 08:14:57 +00:00
gtest
hgl
imgui
intel intel/fs: Emit URB fences when we have LSC 2021-09-29 20:52:54 +00:00
loader loader/dri3: fix swap out of order when changing swap interval 2021-09-30 03:27:14 +00:00
mapi mesa: GL_ARB_ES3_2_compatibility GL compat profile support 2021-09-23 11:10:23 +00:00
mesa st/texture: Fall back to single-slice uploads in st_CompressedTexSubImage 2021-09-30 03:52:33 +00:00
microsoft Move a bunch of the CLC stuff from src/microsoft to common code 2021-09-30 07:09:08 +00:00
nouveau
panfrost pps: Avoid duplicate elements in with_datasources array. 2021-09-29 07:26:18 +00:00
tool
util util: fix sign comparison 2021-09-30 04:19:27 +00:00
virtio venus: keep layouts of descriptor sets alive 2021-09-30 03:16:19 +00:00
vulkan vulkan/shader_module: Fix the lifetime of temporary shader modules 2021-09-29 23:27:52 +00:00
meson.build meson: Include EGL after gallium 2021-09-15 20:17:31 +00:00