jsg
6cb46c6ed3
also search ${LOCALBASE}/lib/dri for vaapi .so files
...
will make the intel ports less awkward
ok matthieu@ rsadowski@
2024-07-25 00:23:49 +00:00
jsg
35b3d10547
sync
2024-07-25 00:19:45 +00:00
jsg
3e7572dada
install Mesa vaapi .so files into the dri directory
...
closer matches the Mesa meson defaults
ok matthieu@ rsadowski@
2024-07-25 00:18:21 +00:00
jsg
65051550a0
don't define VA_DRIVER_INIT_FUNC twice
...
use pkg-config to get va api version
ok matthieu@ rsadowski@
2024-07-23 08:22:36 +00:00
jsg
63d6b92e6c
rename WITH_VAAPI to WITH_GALLIUM_VA to match meson
...
and when set build with -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS
ok matthieu@
2024-07-23 02:42:51 +00:00
rsadowski
73ccfb0dd8
Readme cosmetic
...
Remove some unwanted Markdown syntax features and remove some double spaces.
OK matthieu@
2024-07-22 19:36:31 +00:00
jsg
c64f59ce9c
sync; from matthieu@
2024-07-22 00:44:07 +00:00
jsg
fa4de57278
move includes to stop installing libgallium_drv_video.a
...
link identical .so files
ok matthieu@
2024-07-22 00:40:30 +00:00
matthieu
a8eda4a0f0
sync
2024-07-21 19:19:49 +00:00
jsg
fb2352b2e4
don't build libgallium_drv_video when WITH_VAAPI==no
...
ok matthieu@ rsadowski@
2024-07-21 13:30:50 +00:00
jsg
a590aa20a6
start with WITH_VAAPI=no
...
octeon build error reported by deraadt@
2024-07-21 11:00:47 +00:00
matthieu
eba60aa48c
Convert README to markdown. From rsadowski@ with suggestions by ratchov@
2024-07-20 19:56:40 +00:00
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
1a639765f2
udate
2024-07-19 19:00:02 +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
matthieu
c45eaa2a82
update
2024-07-19 15:12:09 +00:00
matthieu
a6b3bffe2d
sync
2024-07-19 15:08:23 +00:00
rsadowski
f9826b0828
vaapi sets updates
...
riscv64 will follow soon
From matthieu@, merci
2024-07-19 14:45:27 +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
tb
bb1a1a30cf
sync ./usr/X11R6/include/va
...
part of a larger diff by matthieu
2024-07-16 08:22:06 +00:00
matthieu
0c50e27b4c
Disable code that breaks parsing of DISPLAY=unix:0 on OpenBSD
...
issue reported by tb@, ok tb@
2024-07-11 14:17:18 +00:00
matthieu
83d854c894
update
2024-07-11 08:29:54 +00:00
matthieu
48b66b6255
sync
2024-07-11 08:06:09 +00:00
matthieu
e366a613c3
Update to libxcb 1.17.0
2024-07-11 08:05:31 +00:00
matthieu
37847f9ffa
Update to xcb-proto 1.17.0
2024-07-11 08:03:01 +00:00
matthieu
435333a417
Update to appres 1.0.7
2024-07-11 07:43:34 +00:00
matthieu
0aa2239cbd
sync
2024-07-11 07:29:28 +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
ca60625463
Python is now 3.11
2024-07-10 09:51:33 +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