Enrico Weigelt, metux IT consult
4d68bbc79f
.github: add freebsd and dragonfly build
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-28 14:21:49 +01:00
Enrico Weigelt, metux IT consult
7d7d039511
.github: use new common driver build actions
...
Using the new driver build actions in X11Libre/actions-build-driver repo,
instead of having lots of duplicated pipeline and script in all the
individual driver repos.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-23 10:01:15 +01:00
Enrico Weigelt, metux IT consult
a3e6ef9f90
configure.ac: fix missing comma in AC_INIT() call
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-19 18:34:10 +01:00
Enrico Weigelt, metux IT consult
5b12c2cfda
configure.ac: increase minimum xserver version to 25.0.0
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-19 16:04:28 +01:00
Enrico Weigelt, metux IT consult
e38a234218
release 25.0.0
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
xlibre-xf86-video-ati-25.0.0
2025-12-18 18:51:27 +01:00
Enrico Weigelt, metux IT consult
75f76a5712
configure.ac: formatting fixes
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 18:51:07 +01:00
Enrico Weigelt, metux IT consult
ce106e93d3
configure.ac: replace DRIVER_NAME symbol by actual name
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 13:08:26 +01:00
Enrico Weigelt, metux IT consult
ce619630ed
drop support for ancient pre-7.1 xextproto
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 12:01:59 +01:00
Enrico Weigelt, metux IT consult
11d21641a2
drop obsolete .editorconfig
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 11:52:27 +01:00
Enrico Weigelt, metux IT consult
729fc33efd
drop obsolte .dir-locals.el
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 11:52:13 +01:00
Enrico Weigelt, metux IT consult
24a3cfbd29
drop obsolete .gitlab-ci.yml
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 11:52:02 +01:00
Enrico Weigelt, metux IT consult
9d59f3e5c5
drop obsolete HAVE_CONFIG_H
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-17 19:31:25 +01:00
Enrico Weigelt, metux IT consult
62b869855e
man: replace Xorg by XLibre
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-16 13:55:41 +01:00
Enrico Weigelt, metux IT consult
6b81536af9
README.md: fix URLs
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-16 13:55:33 +01:00
Alan Coopersmith
3c9211e696
Strip trailing whitespace from source files
...
Performed with: `git ls-files | xargs perl -i -p -e 's{[ \t]+$}{}'`
`git diff -w` & `git diff -b` show no diffs from this change
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com >
Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/merge_requests/32 >
2025-12-15 15:36:42 +01:00
Enrico Weigelt, metux IT consult
7e5ff32ae9
release 22.0.1
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
xlibre-xf86-video-ati-22.0.1
2025-12-15 12:09:52 +01:00
Enrico Weigelt, metux IT consult
87d2714553
configure.ac: fix issue tracker URL and package name
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-15 12:08:13 +01:00
Enrico Weigelt, metux IT consult
bcf05aee66
dont check for HAS_DIRTYTRACKING_ROTATION anymore
...
It's always defined since our minimal xserver version 1.18.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-08 16:04:16 +01:00
Enrico Weigelt, metux IT consult
6da5a33d54
bump minimal xorg version to 1.18
...
1.18 was released a decade ago, so it seems reasonable stop supporting
older ones.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-08 16:04:16 +01:00
Enrico Weigelt, metux IT consult
9c57a0cdd4
replace pict_f_transform by pixman_f_transform
...
pict_f_transform is deprecated and just an alias to pixman_f_transform.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-11-21 16:40:33 +01:00
Enrico Weigelt, metux IT consult
e237014dc6
don't crash Xserver on malloc() failure anymore (XNFasprintf)
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
xlibre-xf86-video-ati-22.0.0.4
2025-11-20 11:18:43 +01:00
b-aaz
45f03ac5d8
Load kernel modules before using DRM on DFBSD.
...
On DragonFlyBSD the appropriate kernel drivers need to be loaded before
using DRM, so I added a section that loads them before calling DRM
functions.
Signed-off-by: b-aaz <b-aazbsd@proton.me >
2025-11-06 15:57:38 +01:00
Enrico Weigelt, metux IT consult
b58ebdbec2
drmmode_display: fix missing include of dpmsconst.h
...
Don't rely on some Xserver SDK header is silently doing it
by accident.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
xlibre-xf86-video-ati-22.0.0.3
2025-09-24 14:57:42 +02:00
Enrico Weigelt, metux IT consult
fe76d2eda9
replace PICT_FORMAT_RGB() by PIXMAN_FORMAT_RGB()
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
xlibre-xf86-video-ati-22.0.0.2
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
0cc8ece58b
replace PICT_FORMAT_A() by PIXMAN_FORMAT_A()
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
a867f5e6d6
replace PICT_a8 by PIXMAN_a8
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
0af57eb200
replace PICT_x1r5g5b5 by PIXMAN_x1r5g5b5
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
6ea8d8a5b1
replace PICT_a1r5g5b5 by PIXMAN_a1r5g5b5
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
c19edfdb11
replace PICT_r5g6b5 by PIXMAN_r5g6b5
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
235552fc32
replace PICT_b8g8r8x8 by PIXMAN_b8g8r8x8
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
fff6cf2b4b
replace PICT_b8g8r8a8 by PIXMAN_b8g8r8a8
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
41465c77a8
replace PICT_x8b8g8r8 by PIXMAN_x8b8g8r8
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
d21e4e2f73
replace PICT_a8b8g8r8 by PIXMAN_a8b8g8r8:
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
495f3d3689
replace PICT_x8r8g8b8 by PIXMAN_x8r8g8b8
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
df771ae3a0
replace PICT_a8r8g8b8 by PIXMAN_a8r8g8b8
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
a9c6061d7b
replace PICT_x2b10g10r10 by PIXMAN_x2b10g10r10
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
19ae99e1b7
replace PICT_a2b10g10r10 by PIXMAN_a2b10g10r10
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
8e322df5aa
replace PICT_x2r10g10b10 by PIXMAM_x2r10g10b10
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
63e18adf5a
replace PICT_a2r10g10b10 by PIXMAN_a2r10g10b10
...
Try not to use old compat macros anymore, use the real ones instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-07 13:35:47 +02:00
Enrico Weigelt, metux IT consult
69eb546285
use XNFcallocarray() instead of xnfcalloc macro
...
xnfcalloc is just an alias for XNFcallocarray() that doesn't seem to serve
any practical purpose, so it can go away once all drivers stopped using it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 11:05:00 +02:00
Enrico Weigelt, metux IT consult
bdafcc009a
use XNFalloc() instead of xnfalloc
...
xnfalloc is just an alias for XNFalloc() that doesn't seem to serve
any practical purpose, so it can go away once all drivers stopped using it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 11:05:00 +02:00
Enrico Weigelt, metux IT consult
445749d198
drop support for xserver version < 1.20.99
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
c209a55f0e
drop support for xserver version < 1.19.99.1
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
84bc1933e7
drop support for xserver version < 1.18.3
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
5e1ad66f0d
drop support for xserver < 1.17.99.901
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
ca1779c468
drop support for xserver < 1.16.99.901
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
f0f7efa606
drop support for Xserver < 1.15.99
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
dd0c9a6034
drop support for xserver < 1.14.99.2
...
No need to support really ancient Xserver versions - the lowest supported
one shall be 25.0.0.0.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-08-04 10:37:13 +02:00
Enrico Weigelt, metux IT consult
8528cb6146
radeon_glamor_wrappers: fix missing include of fbpict.h
...
We're calling fbComposite() and fbAddTraps() here, which are
defined in <fbpict.h>.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-07-30 13:48:31 +02:00
Enrico Weigelt, metux IT consult
648188b897
radeon_glamor_wrappers: fix missing include of fb.h
...
We're calling fbPixmapToRegion() here, which is defined in fb.h
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-07-30 10:41:18 +02:00