Commit Graph

200 Commits

Author SHA1 Message Date
Lone_Wolf
f295b01c96 .SRCINFO created with MESA_WHICH_LLVM unset so it hardcodes for repo llvm 2023-05-23 12:44:49 +02:00
Lone_Wolf
c6a5efbbc8 removed no longer needed patch 2023-05-22 15:07:04 +02:00
Reza Jahanbakhshi
687758a0b4 virtio-experimental is no longer experminetal. 2023-05-04 09:03:21 +02:00
Lone_Wolf
97c484c1f4 gallium-opencl (clover) is disabled because it is broken with llvm17. see https://gitlab.freedesktop.org/mesa/mesa/-/issues/8671 2023-04-18 12:26:07 +02:00
Lone_Wolf
f7db9b5aec added patch for llvm17, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/8671 2023-04-18 12:19:29 +02:00
Reza Jahanbakhshi
614c0d53fc Updated llvm version to 15.0.7 2023-01-18 22:09:42 +01:00
Reza Jahanbakhshi
d4155d369f Removed unnecessary 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft patch 2023-01-09 20:25:08 +01:00
Reza Jahanbakhshi
7bfd186021 added i915 intel gallium driver
added patches to fix a hang where the HW is hung on a PIPE_CONTROL after a GPGPU_WALKER
2022-12-08 12:58:21 +01:00
Reza Jahanbakhshi
6c139e6095 --no-pager added to meson configure to avoid ncurses UI when building. 2022-11-11 11:50:31 +01:00
Reza Jahanbakhshi
5241f47956 xvmc is removed upstream. See 8cc766d8f7 2022-10-01 17:28:08 +02:00
Reza Jahanbakhshi
b2ea9624dc Added intel_hasvk vulkan driver 2022-09-24 12:59:50 +02:00
Reza Jahanbakhshi
a58c746058 c++17 is default now. See https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17966 2022-09-10 21:37:51 +02:00
Reza Jahanbakhshi
269e0f14a9 Forced usage of c++17 until upstream fix. 2022-08-17 23:27:36 +02:00
Reza Jahanbakhshi
0edb6eaab0 Gallium Driver d3d12 added. 2022-08-11 17:09:02 +02:00
Reza Jahanbakhshi
8c9b5a3a85 Bumped llvm version to 14.0.6 2022-07-03 13:07:27 +02:00
Reza Jahanbakhshi
c27c271985 artifacts in rendering text in GNOME and chromium based applications if mesa builded with LTO flags 2022-05-21 17:42:04 +02:00
Reza Jahanbakhshi
18ee692fc4 coroutine patch is no longer necessary. 2022-05-09 14:39:38 +02:00
Reza Jahanbakhshi
58c71d9848 Removed clover-compat.patch 2022-05-07 23:34:27 +02:00
Reza Jahanbakhshi
6035e762be mesa trunk + llvm trunk : Coroutines.h not found
Enabled the disabled videocodecs
2022-05-01 00:52:05 +02:00
Reza Jahanbakhshi
2d1b278799 LLVM setLangDefaults moved from clangFrontend to clangBasic 2022-04-20 18:34:36 +02:00
Reza Jahanbakhshi
873a7b8556 missing-include.patch applied upstream. Removing it from here. 2022-03-23 21:44:04 +01:00
Reza Jahanbakhshi
b266aa9256 clover-common patch is applied upstream.
The patch for the missing include file is added.
2022-03-23 19:20:38 +01:00
Reza Jahanbakhshi
f43453ad84 Added a patch to workaround clover build failure. 2022-02-17 09:21:04 +01:00
Reza Jahanbakhshi
3cc1ff3b26 llvm version bumped to 13.0.1 2022-02-08 21:35:19 +01:00
Reza Jahanbakhshi
dfb63cf45c drawable-type-detection patch is applied upstream. 2021-12-09 15:49:17 +01:00
Reza Jahanbakhshi
d371fe35e0 drawable-type-detection patch is applied upstream. 2021-12-09 15:48:56 +01:00
Reza Jahanbakhshi
647f4acdb5 Replace the temporary patch for GLX drawable type is not supported issue and applied the patch from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14120
Patch application is automatic now based on the sources variable.
Combined hash of patch files are added to the version string.
2021-12-08 16:11:45 +01:00
Reza Jahanbakhshi
5e16b5c846 A patch applied to resolve the error GLX drawable type is not supported. https://gitlab.freedesktop.org/mesa/mesa/-/issues/5726 2021-12-07 17:53:01 +01:00
Reza Jahanbakhshi
3b86357b28 Mesa classic drivers removed. Removed drivers are Radeon R100 and R200, old (non-gallium) Nouveau, and Intel i915 and i965 2021-12-05 12:48:55 +01:00
Reza Jahanbakhshi
8656bc40e5 Changed to use llvm 13.0.0 2021-11-13 22:59:13 +01:00
Reza Jahanbakhshi
0b46e561dd llvm-minimal-git removed from optdepends list as the library needed for opencl with llvm-minimal-git is now in llvm-libs-minimal-git 2021-10-28 19:52:23 +02:00
Reza Jahanbakhshi
ce1b3d9e83 llvm-minimal-git removed from optdepends list as the library needed for opencl with llvm-minimal-git is now in llvm-libs-minimal-git 2021-10-28 19:51:33 +02:00
Reza Jahanbakhshi
8d1dd141ab Missing entry in the contributor list corrected. 2021-10-28 11:48:40 +02:00
Reza Jahanbakhshi
f56d506c30 Added mesa-libgl to the provides and conflicts lists. 2021-10-28 09:39:26 +02:00
Reza Jahanbakhshi
11d6391cac Reverted mesa-libgl addition to the required and conflicts list. 2021-10-22 13:58:12 +02:00
Reza Jahanbakhshi
1d1f1c1816 Added mesa-libgl to the provides and conflicts lists. 2021-10-22 11:27:04 +02:00
Reza Jahanbakhshi
7c683135a6 Removed already applied patch in upstream from PKGBUILD. 2021-10-14 00:48:26 +02:00
Reza Jahanbakhshi
601827810d Added missing patch line in the prepare function. 2021-10-11 15:14:51 +02:00
Reza Jahanbakhshi
c1fca34b9e llvm moved Targetregistry.h to another folder, see 89b57061f7 2021-10-11 11:24:22 +02:00
Lone_Wolf
d31d902fd8 patch included in main and no longer needed, removed 2021-09-14 13:41:42 +02:00
Lone_Wolf
9390e24dda hasParamAttr issue has been partially solved, edited & renamed patch 2021-09-13 23:14:20 +02:00
Lone_Wolf
030eee4e34 patch added to solve build failure, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/5320 2021-09-10 16:48:27 +02:00
Reza Jahanbakhshi
d596359ca1 Updated system clang to 12.0.1 2021-07-10 11:03:24 +02:00
Reza Jahanbakhshi
081cd2b2a0 crocus driver added to the PKGBUILD. 2021-06-20 14:58:12 +02:00
Reza Jahanbakhshi
36b32b8673 Changed llvm and libraries to the latest official version. 2021-06-07 09:29:23 +02:00
Reza Jahanbakhshi
13f96e6e0d Default branch moved from master to main 2021-05-10 21:01:52 +02:00
Reza Jahanbakhshi
561f4a707a Master just got a fix for building against llvm 12 and later, so the patch for the fixedvectortype is removed. 2021-04-15 15:56:51 +02:00
Reza Jahanbakhshi
bb79952ae5 virtio-experimental vulkan driver enabled 2021-04-13 17:40:23 +02:00
Reza Jahanbakhshi
76b96176ae PKGBUILD updated to reflect the change in meson vulkan-layers options. 2021-03-27 17:56:07 +01:00
Reza Jahanbakhshi
27652f405b Removing script file from /usr/bin is not necessary anymore. 2021-03-27 01:23:38 +01:00