Commit Graph

13 Commits (master)

Author SHA1 Message Date
matthieu fb763cc6fe Revert previous:
unbreak build with clang-16 by fixing up function definitions to match
the whole CARD64 vs uint64_t issue needs more thinking.
Suggested by kettenis@
2023-09-08 05:44:27 +00:00
robert 09bc32815c unbreak build with clang-16 by fixing up function definitions to match
our uint64_t is an unsinged long long, but CARD64 is defined as unsigned long
so the function pointer types in both glamor and xf86-video-amdgpu were
mismatched and clang-16 treats that as an error

ok matthieu@
2023-09-06 11:42:37 +00:00
matthieu f20d5d564b Update to xf86-video-amdgpu 23.0.0. Tested by op@ and jsg@ 2023-03-01 20:21:10 +00:00
kettenis 921296be19 Add kqueue(2) support such that the amdgpu Xorg driver notices events
signalled by the kernel driver.  This makes sure xbacklight(1) will report
the right display brightness if it is changed by using the brightness keys
on the keyboard or through wsconsctl(8).

ok jsg@, matthieu@
2022-12-05 16:41:17 +00:00
jsg 778b9e57b1 update to xf86-video-amdgpu 22.0.0 2022-03-08 03:56:50 +00:00
jsg e52bdfbe2d update to xf86-video-amdgpu 21.0.0
only change to the diff on tech@ many people tested is a version bump
2021-08-03 05:35:52 +00:00
jsg 24a11e5588 Fix link failure with gcc 10
From Adam Jackson
edcbe5f52ddfceee3d66d69bbcebbceac06b6d0d in xf86-video-amdgpu git

fixes clang 11 build
mortimer@ had the same diff
2021-01-18 01:31:19 +00:00
robert b9b78c90f9 unbreak DRI3 support by using priv_open_device() to open the devices
priv_open_device() has to be used in case the X server is running
privilege separated

ok kettenis@, jsg@, matthieu@
2020-12-21 09:06:14 +00:00
jsg 49df366b19 backport commits to not crash when accel is disabled
cb27a5b Handle NULL fb_ptr in pixmap_get_fb
e2cd67a Bail from amdgpu_pixmap_get_handle with ShadowFB
2020-10-26 14:15:50 +00:00
matthieu 0999e0299d Update to xf86-video-amdgpu 19.1.0. Tested by mortimer@ and jsg@ 2019-10-26 09:36:38 +00:00
jsg 7dd9065ad4 regen 2019-04-16 01:59:34 +00:00
jsg be21ea6a6e initial Makefile.bsd-wrapper 2019-04-16 01:54:21 +00:00
jsg 47439f2bd2 import xf86-video-amdgpu 19.0.1
ok matthieu@
2019-04-16 01:49:01 +00:00