Commit Graph

1483 Commits

Author SHA1 Message Date
matthieu
fd9eca3c53 regen 2024-07-20 19:32:30 +00:00
matthieu
6d6cb27c19 Set AM_MAINTAINER_MODE explicitely.
This directory file doesn't use xorg-macros so it was missing.
2024-07-20 19:32:11 +00:00
matthieu
2827b2de32 force update 2024-07-19 18:38:00 +00:00
matthieu
df3bb4eeb4 force update 2024-07-19 18:37:28 +00:00
matthieu
7fe68cb777 force update 2024-07-19 18:37:00 +00:00
matthieu
eebd2c3a6c regen 2024-07-19 18:04:52 +00:00
matthieu
e1f7e754e3 Oops I meant to set MAINTAINERCLEANFILES to an empty value 2024-07-19 18:03:42 +00:00
matthieu
6840cd4fa0 remove MAINTAINERCLEANFILES - can cause missing files to regenerate 2024-07-19 17:59:11 +00:00
matthieu
41e0f8370a Remove TODAY - can only cause harm and non reproductible builds. 2024-07-19 17:58:27 +00:00
matthieu
cef4a91b8c regen 2024-07-19 17:42:37 +00:00
matthieu
bd590effbf Use foreign option correctly for automake 1.12 2024-07-19 17:42:17 +00:00
matthieu
e5de94e5f4 regen 2024-07-19 17:13:34 +00:00
rsadowski
7ae0d8472c Enable VA-API in xenocara 2024-07-19 14:42:33 +00:00
rsadowski
a638506c0d Enable VA-API gallium frontend 2024-07-19 14:41:46 +00:00
rsadowski
931c5d8c01 Add gallium_drv_video (AMD VA-API supported driver)
With lot of help from martijn@
2024-07-19 14:40:46 +00:00
rsadowski
8d42fe99ac Include DRI and DRM support in libgalliumvl 2024-07-19 14:40:43 +00:00
rsadowski
43c074dfa7 Enable VA-API gallium frontend 2024-07-19 14:40:39 +00:00
rsadowski
607c2e6fa3 Add missing m4 in the previous merge commit 2024-07-19 14:37:41 +00:00
rsadowski
e7389cf5ef Merge libva 2.22.0
Libva is an implementation for VA-API (Video Acceleration API).

VA-API is an open-source library and API specification, which provides
access to graphics hardware acceleration capabilities for video processing.
It consists of a main library and driver-specific acceleration backends
for each supported hardware vendor.

Imported version is based on commit:
217da1c28336d6a7e9c0c4cb8f1c303968a675f1
https://github.com/intel/libva

This work was created during the c2k24. With a lot of help and feedback
from matthieu@, tb@, and martijn@.

AMD drivers tested by landry@, martijn@, kn@, op@ and a few more
Intel driver tested by matthieu@ and me.

The Intel drivers can find in ports graphics/intel-media-driver and
graphics/intel-vaapi-driver. (Depending on your hw)

The ports will be adjusted over time.

Everyone has reported fantastic performance results in Firefox
or mpv(1).

OK matthieu@
2024-07-19 14:35:16 +00:00
rsadowski
d4c4344ee6 Import libva 2.22.0 2024-07-19 14:27:39 +00:00
matthieu
e366a613c3 Update to libxcb 1.17.0 2024-07-11 08:05:31 +00:00
matthieu
6744b1fbb2 Update to libX11 1.8.9 part 6/6: enable threads by default
& build system refresh. Minor library version bump
2024-07-11 07:28:46 +00:00
matthieu
3fa4aa5d35 Update to libX11 1.8.9 part 5: various bug fixes 2024-07-10 08:20:45 +00:00
matthieu
9b8fbacfa4 Update to libX11 1.8.9 part 4: input methods and NLS fixes 2024-07-10 08:13:35 +00:00
matthieu
4975d56e38 Update to libX11 1.8.9 part 3: unifdef legacy systems 2024-07-10 08:04:08 +00:00
matthieu
be3a5206d4 Update to libX11 1.8.9 part 2: Copyright notices updates 2024-07-10 07:35:02 +00:00
matthieu
bdfb14ffc1 Update to libX11 1.8.9 part 1 : documentation updates 2024-07-10 07:13:49 +00:00
matthieu
890a066f2e Update to xcb-util-cursor 0.1.5 2024-07-09 10:55:01 +00:00
matthieu
0de3a2ab72 Update libXmu to 1.2.1 2024-07-09 10:52:43 +00:00
matthieu
03a84808d2 Update libXext to 1.3.6 2024-07-09 10:04:53 +00:00
matthieu
ed3c8c7e10 Update libXdmcp to 1.1.5 2024-07-09 09:59:07 +00:00
matthieu
efc8064e2b update libXcursor to 1.2.2 2024-07-09 09:49:51 +00:00
matthieu
34750499bd update libXaw to version 1.0.16 2024-07-09 09:37:06 +00:00
jsg
044beb4f3b we need to unconditionally build libvtn now
sparc64 build error reported by deraadt@
2024-06-18 02:44:13 +00:00
jsg
be1ea71f8e libvtn is now required where libmesa is used
Fixes missing symbols at runtime on macppc.
Reported and tested by Donovan Watteau.
2024-06-17 01:29:12 +00:00
matthieu
1c19a49fee Don't build the test programs.
They are not installed and get linked against the installed libxcb-image
ok tb@
2024-06-04 05:45:18 +00:00
matthieu
572bde4175 Explicitely build sxpm in app, after the new libXpm has been installed.
This makes sure it is linked against the new libXpm, not the existing
one in /usr/X11R6/lib which may reference to an old, incompatible libc.
ok tb@
2024-06-04 05:42:22 +00:00
matthieu
e5c495c270 Update to libpciacces 0.18.1. ok kettenis@
removes the autotools build system and add a simple make based one.
The existing xenocara obj dir needs to be wiped before a make obj / make buildx
2024-05-13 19:16:27 +00:00
matthieu
4220610d43 Update to libxkbfile 1.1.3 2024-04-28 14:05:09 +00:00
matthieu
9de6a7f808 Update to libXvMC 1.0.14 2024-04-28 13:59:02 +00:00
matthieu
35dead10ff Update to libfontenc 1.1.8 2024-04-28 13:53:23 +00:00
jsg
d84de0f2ad intel/dev: Add 0x56be and 0x56bf DG2 PCI IDs
From Jordan Justen
98f3d072b428f93d799d17ab4e56f963206c9a2f in mainline Mesa
2024-04-09 01:54:58 +00:00
jsg
7852424eb6 intel/dev: Add ATS-M PCI ID for Data Center GPU Flex 170G
From Jordan Justen
ce900dcbb133e2e9b8b2478fce8aa1c146d741bb in mainline Mesa
2024-04-09 01:51:24 +00:00
jsg
c768c2486f intel/dev: Adjust device strings for ATS-M devices
From Jordan Justen
59e0c38427df012ded895229dbf3d955efb59362 in mainline Mesa
2024-04-09 01:49:12 +00:00
jsg
b6c6970126 intel/dev: update DG2 device names
2777a4c692c78bc373b89a74f76471c6aef7f7ff in mainline Mesa
2024-04-09 01:45:54 +00:00
jsg
df0b50e2ba fix the build on archs where vulkan is not built
reported by deraadt@
2024-04-03 22:10:09 +00:00
kettenis
d230847f48 Enable PAC in addition to BTI on arm64 such that JIT code matches the
default branch protection provided by our base compiler.

ok jsg@
2024-04-03 21:47:30 +00:00
jsg
f3c1e4e9c8 Merge Mesa 23.3.6 2024-04-02 10:41:59 +00:00
jsg
874d2ba3aa Import Mesa 23.3.6 2024-04-02 09:25:31 +00:00
kettenis
d127cc3546 Tell LLVM to generate code with BTI instructions.
"looks ok" jsg@, ok deraadt@
2024-03-18 00:15:10 +00:00