Enrico Weigelt, metux IT consult
efd928d763
configure.ac: tiny formatting cleanup
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-31 11:13:09 +01:00
Enrico Weigelt, metux IT consult
18a21e5d92
configure.ac: drop AC_SYS_LARGEFILE
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-31 11:12:39 +01:00
Enrico Weigelt, metux IT consult
29fbb18987
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:21:03 +01:00
Enrico Weigelt, metux IT consult
3580a57072
release 25.0.0
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 19:24:45 +01:00
Enrico Weigelt, metux IT consult
f0c20d7fca
drop compat with really ancient Xserver versions
...
The oldest one we support is 25.0.0.1
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 16:34:52 +01:00
Enrico Weigelt, metux IT consult
e8f258454b
drop hacks for ancient pre-libpciaccess Xservers
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 14:06:08 +01:00
Enrico Weigelt, metux IT consult
a043fd5d57
configure.ac: replace DRIVER_NAME symbol by actual name
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-18 13:34:59 +01:00
Enrico Weigelt, metux IT consult
6d9113ca33
release 13.4.1
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-16 15:38:57 +01:00
Enrico Weigelt, metux IT consult
08e2f0702c
configure.ac: fix package name and issue tracker URL
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-15 19:29:53 +01:00
b-aaz
2bc72aa03f
configure: Automatically detect the default xorg-module-dir.
...
The module directory has changed to a per ABI folder in the xlibre-xserver.
Now the default value of `xorg-module-dir` will be detected from the `moduledir` variable in xorg-server.pc.
Signed-off-by: b-aaz <b-aazbsd.proton.me>
2025-07-29 18:43:37 +02:00
Enrico Weigelt, metux IT consult
3aa7bcc8d7
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-02-11 14:28:57 +01:00
Alan Coopersmith
a20aaf5823
configure: update bug link to use gitlab instead of bugzilla
...
Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware/-/merge_requests/12 >
2024-09-30 18:01:18 -07:00
Peter Hutterer
f82ce27f17
Bump the version number to 13.4.0
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2023-01-24 12:03:30 +10:00
Alan Coopersmith
f7d50aa328
Build xz tarballs instead of bzip2
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com >
2022-08-23 17:51:12 +00:00
Thomas Hellstrom
53e87117bb
vmwgfx: Use libdrm to obtain the drm device node name v2
...
We were relying on a linux-specific way to do this. Now that the code is
used also on FreeBSD and there is functionality in libdrm to do this,
Use that functionality.
v2:
Remove unused variable warning in the !VMWGFX_LIBDRM_DEVICENAME case.
Co-authored-by: Johannes Lundberg <johalun0@gmail.com >
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Deepak Rawat <drawat@vmware.com > #v1
2018-11-29 10:17:38 +01:00
Thomas Hellstrom
a5815ba3eb
Bump version number for release
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Sinclair Yeh <syeh@vmware.com >
Reviewed-by: Deepak Rawat <drawat@vmware.com >
2018-05-17 09:19:12 +02:00
Thomas Hellstrom
c0a2f40d97
Bump version number for release candidate
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2018-01-03 21:28:56 +01:00
Alan Coopersmith
91881a6619
configure: Drop AM_MAINTAINER_MODE
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com >
2017-01-26 11:16:37 +10:00
Thomas Hellstrom
0bcd4df184
vmware: Bump minor to signal availability of new features
...
While this may never be an official release, bump minor to enable the
new resolutionKMS functionality. This signals the availability of
autolayout and resolutionKMS support.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Brian Paul <brianp@vmware.com >
2016-05-30 14:00:25 +02:00
Thomas Hellstrom
755e38f373
vmware/vmwgfx: Expose kernel connector attributes and react to hotplug events
...
Much of this code is borrowed from the xf86-video-modesetting driver.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Sinclair Yeh <syeh@vmware.com >
2016-02-01 15:06:44 +01:00
Julien Cristau
c42e1f7506
configure: fix build without xatracker
...
ACTION-IF-NOT-FOUND is the fourth argument to PKG_CHECK_MODULES, not the
fifth.
Debian bug#743239 <https://bugs.debian.org/743239 >
Reviewed-by: Thomas Klausner <wiz@NetBSD.org >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
Signed-off-by: Julien Cristau <jcristau@debian.org >
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2014-04-01 14:12:00 +02:00
Jakob Bornecrantz
cbd56b3759
Bump the version number to 13.0.2
...
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2014-03-26 12:46:25 +01:00
Thomas Hellstrom
31bff9f7f3
vmware: Require libdrm 2.4.38 to build XMir.
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
2014-01-09 14:32:27 +01:00
Thomas Hellstrom
a40cbd7b4f
vmwgfx: Support also XA version 1 v2
...
We need to support also XA version 1, since we want to be backwards
compatible with older mesa releases.
Unfortunately, the intended way of detecting XA major version at
compile-time was broken on mesa 10 so we need a workaround that tests
for XA version 2 at config time.
v2: Update the test for XA version 2.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
2013-12-06 05:24:37 -08:00
Rob Clark
0945bea5fc
vmwgfx: update for XA API changes
...
Signed-off-by: Rob Clark <robdclark@gmail.com >
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
Tested-by: Jakob Bornecrantz <jakob@vmware.com >
2013-08-02 17:59:28 +02:00
Jakob Bornecrantz
b334588633
Bump the version number to 13.0.1
2013-04-17 12:03:32 +02:00
Zack Rusin
686859fba1
Bump the version number to 13.0.0
...
New abi and various fixes
Signed-off-by: Zack Rusin <zackr@vmware.com >
2013-01-15 12:05:45 -08:00
Zack Rusin
adf375f3d4
xf86-video-vmware 12.0.99.901
...
Internal release for a round of QE testing
Signed-off-by: Zack Rusin <zackr@vmware.com >
2012-12-06 16:40:13 -05:00
Jakob Bornecrantz
4d76cfe5e8
Bump version number for the release
...
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2012-03-20 22:18:19 +01:00
Jakob Bornecrantz
c6f27561c7
vmware/legacy: Fix crash on Xserver 1.12.0
...
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
Reviewed-by: Zack Rusin <zackr@vmware.com >
2012-03-20 22:17:55 +01:00
Jakob Bornecrantz
57f1204292
Bump version number for the release
...
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2012-03-13 22:31:09 +01:00
Gaetan Nadon
e585f9ea04
config: move AC_SYS_LARGEFILE in autoconf init section
...
There is no need for this statement to be conditionally included.
It adds support for large files without taking anything away.
http://www.gnu.org/software/autoconf/manual/autoconf.html
Signed-off-by: Gaetan Nadon <memsize@videotron.ca >
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2012-03-13 21:37:58 +01:00
Gaetan Nadon
04169f3860
config: include saa and vmwgfx subdirs in the tarball
...
Use AM_CONDITIONAL. Automake knows what to distribute.
It needs to be able to navigate down the subdirs to find what
needs to be included in the tarball.
To test reliably, create a tarball and expand it into a separate
directory and build with xatracker. Distcheck will not detect
missing code when such code is configured not to build.
The content of a tarball *must* always be identical, regardless
of the configuration options used or on which platform it was configured.
Signed-off-by: Gaetan Nadon <memsize@videotron.ca >
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2012-03-13 21:37:52 +01:00
Zack Rusin
e6836ff099
Bump version number for the release
...
Signed-off-by: Zack Rusin <zackr@vmware.com >
2012-03-08 09:55:07 -05:00
Thomas Hellstrom
193b511819
Bump version number for release
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
2012-01-13 17:32:42 +01:00
Thomas Hellstrom
c5af120177
Make the driver build pass "make distcheck"
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
2012-01-13 17:32:11 +01:00
Thomas Hellstrom
b5546fb1de
Merge branch 'vmwgfx_branch'
2011-12-19 20:25:43 +01:00
Thomas Hellstrom
1c77e3d743
vmware: Hook up vmwgfx to be tried before falling back to legacy
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com >
2011-11-25 16:56:11 +01:00
Thomas Hellstrom
de70a1d0cb
xf86-video-vmware 11.0.99.901
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2011-10-05 13:33:17 +02:00
Jakob Bornecrantz
98ff64fd7a
vmwgfx: Fix logic when checking for XA
...
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com >
2011-07-11 12:23:42 +01:00
Thomas Hellstrom
81e7099b6b
vmwgfx: Require libxatracker >= 0.4.
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2011-07-01 13:23:30 +02:00
Thomas Hellstrom
3650be74d5
vmwgfx: Try to match created hardware formats with the dri state tracker.
2011-06-22 22:37:00 +02:00
Thomas Hellstrom
eabf82fad8
vmwgfx: Check for large files
...
Fixes segfault on 32-bit servers.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2011-06-17 11:25:53 +02:00
Thomas Hellstrom
7966dfa47c
vmwgfx, saa: Build saa as a convenience library
...
instead of as a shared object.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2011-06-17 08:21:54 +02:00
Thomas Hellstrom
d28613e557
vmwgfx: Fix up driver build process for Xserver >= 1.7.
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2011-06-16 21:31:44 +02:00
Thomas Hellstrom
84166d4b45
vmwgfx, saa: Initial import
...
This imports the vmwgfx driver, based on the Gallium3D Xorg state tracker,
as well as the saa library. A "Shadow Acceleration Architecture", which is
optimized for the case where transfers between system (shadow) and hw memory
is very costly.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2011-06-16 16:04:47 +02:00
Thomas Hellstrom
c02d597701
vmwlegacy: Make sure we draw the colorkey to the right drawable
...
Don't draw the colorkey to the screen drawable, but to the video drawable
when possible.
Also change the Xv API/ABI test to use the builtin ABI version
functions.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
Reviewed-by: Michel Dänzer <daenzer@vmware.com >
2011-03-30 10:52:38 +02:00
Thomas Hellstrom
8f8f71f007
Bump package version to 11.0.3 for release
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2010-11-09 14:31:30 +01:00
Thomas Hellstrom
5a2206c328
Make sure we build on 1.4.99.
...
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2010-09-16 09:59:12 +02:00
Thomas Hellstrom
dfb062e024
vmware/vmwlegacy: Silence compilation errors and -warnings.
...
Silence warnings and errors on various server versions due to incorrect
usage of libc functions.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com >
2010-09-07 12:19:21 +02:00