-
9ae2ad4e
by Peter Hutterer
at 2017-01-26T01:18:39Z
configure: Drop AM_MAINTAINER_MODE
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
7407e79c
by Colin Walters
at 2017-01-26T01:25:40Z
autogen.sh: Implement GNOME Build API
http://people.gnome.org/~walters/docs/build-api.txt
Signed-off-by: Adam Jackson <ajax@redhat.com>
-
0b8e81d2
by Peter Hutterer
at 2017-01-26T01:25:40Z
autogen.sh: use exec instead of waiting for configure to finish
Syncs the invocation of configure with the one from the server.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
-
b9f57d17
by Emil Velikov
at 2017-01-26T01:26:28Z
autogen.sh: use quoted string variables
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
2ccc5007
by Mihail Konev
at 2017-01-26T04:00:22Z
autogen: add default patch prefix
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
-
e55abc95
by Mathieu Larouche
at 2017-02-14T16:23:18Z
xf86-video-mga: Add support for a new G200eH3 device
- Added support for the new deviceID for G200eH3
- Added PLL algorithm for the G200eH3
- Removed the bandwidth limitation for the G200eH3
Signed-off-by: Mathieu Larouche <mathieu.larouche@matrox.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
-
42fabf69
by Mathieu Larouche
at 2017-06-20T20:20:22Z
xf86-video-mga: Fix to always set HiPri for G200e4 V2
- Changed the HiPri value for G200e4 to always be 0.
- Added Bandwith limitation to block resolution above 1920x1200x60Hz
- (V2): Pulled out ulMemoryBandwidth of condition so it's always initialized
as reviewed by : Stefan Dirsch <sndirsch@suse.de>
Reviewed-by: Samer El-Haj-Mahmoud <smahmoud@lenovo.com>
-
29988689
by Emil Velikov
at 2017-07-17T12:56:35Z
xf86-video-mga: remove the GlxSetVisualConfigs stub and friends
The function was an empty since 2008 at least. Remove it alongside the
unused GLX visuals code.
With this all the GL/GLX dependencies in the driver are gone.
Cc: Mathieu Larouche <mathieu.larouche@matrox.com>
Cc: Dave Airlie <airlied@redhat.com>
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
---
There's a GLX reference in mga_ucode.h - a file which was seemingly
never used since day 1. I'm not going to bother with that, since I've
taken enough of a diversion already ;-)
-
b9aab0dc
by Mikulas Patocka
at 2018-02-20T17:36:35Z
mga_drv: fix a typo
Fix a typo that causes dynamic symbol lookup failure and xserver crash.
Reviewed-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Mikulas Patocka <mikulas@twibright.com>
-
767c19e7
by Mikulas Patocka
at 2018-02-20T17:36:44Z
mga_drv: fix structure definition
Fix missing entry in structure definition.
Reviewed-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Mikulas Patocka <mikulas@twibright.com>
-
97c801e4
by Mikulas Patocka
at 2018-02-20T17:36:45Z
mga_drv: fix warning
Fix warnings in the MGA driver. There's no functional change.
Reviewed-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Mikulas Patocka <mikulas@twibright.com>
-
31544d80
by Mikulas Patocka
at 2018-02-20T17:36:47Z
mga_drv: use exa by default
If the Xserver doesn't support XAA, we must turn EXA on by default -
otherwise we end up with no acceleration at all.
Reviewed-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Mikulas Patocka <mikulas@twibright.com>
-
34f37fe1
by Nicolas Kaiser
at 2018-03-25T07:25:06Z
fix typo in MGADRIMoveBuffersXAA()
Fix typo in MGADRIMoveBuffersXAA().
Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>
-
0f4883f0
by Alan Coopersmith
at 2018-11-18T21:25:33Z
Update README for gitlab migration
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
a939aa56
by Mikulas Patocka
at 2018-11-21T21:51:54Z
mga_drv: fix image corruption due to memcpy reordering
The memcpy specification doesn't specify how the destination is written -
and on glibc 2.19 memcpy is doing some bytewise writes with the rep stosb
instruction. These bytewise writes confuse the hardware (because it
expects 32-bit writes) and result in image corruption.
This patch replaces memcpy with explicit writes, so that the sequential
write order and 32-bit write size is guaranteed. We use the "volatile"
attribute to make sure that compiler optimizations won't cause write
reordering. When reading the memory, we use a structure with "packed"
attribute to avoid unaligned traps on RISC machines.
Tested-by: Kevin Brace <kevinbrace@gmx.com>
Signed-off-by: Mikulas Patocka <mikulas@twibright.com>
-
94c70f88
by Alan Coopersmith
at 2018-11-25T22:31:30Z
Update configure.ac bug URL for gitlab migration
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
8db8f6b3
by Kevin Brace
at 2018-11-26T19:00:32Z
Eliminate unused variables
Care had to be taken to properly handle XAA usage situation
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
c5922dcc
by Kevin Brace
at 2018-11-26T19:01:33Z
Eliminate set but unused variables
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
4017c6e9
by Kevin Brace
at 2018-11-26T19:02:30Z
Convert most HAVE_XAA_H conditional compilation labels to USE_XAA
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
4ce40b93
by Kevin Brace
at 2018-11-26T19:03:39Z
Suppression of a compilation error when XAA is not in use
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
11abbd45
by Matthieu Herrb
at 2018-11-29T18:29:40Z
Use fabs() to compute absolute value of floating point number.
Fixes a warning from clang and looks like it was a real bug.
Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
c5d295f0
by Henry Zhao
at 2018-11-29T18:38:27Z
Write 8 bits instead of 32 to MGAREG_CACHEFLUSH
Fixes misaligned address crash when EXA is enabled on Solaris SPARC
(Oracle Bug id 22993744)
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
b293b095
by Kevin Brace
at 2018-11-29T18:41:23Z
Version bumped to Version 1.6.900
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
54f0f072
by Kevin Brace
at 2018-12-08T00:21:32Z
Remove last remnants of old Matrox HAL
Apparently, commit 94bbeb132c7eda912d1b402a1a91ca7cbbf5e6a1
missed removing a few more files related to old Matrox HAL.
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
ada903ee
by Kevin Brace
at 2018-12-08T00:21:44Z
Version bumped to Version 1.6.901
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
924c310d
by Kevin Brace
at 2018-12-08T00:43:46Z
Version bumped to Version 2.0.0
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-
930ae56c
by Andreas Boll
at 2018-12-14T11:01:06Z
Merge tag 'xf86-video-mga-2.0.0' into debian-unstable
xf86-video-mga-2.0.0
-
db9aaa81
by Andreas Boll
at 2018-12-14T11:06:29Z
Bump changelogs
-
6dba135a
by Andreas Boll
at 2018-12-14T11:07:53Z
signing-key.asc: Add PGP key from Kevin Brace.
-
c764109c
by Andreas Boll
at 2018-12-14T11:09:33Z
Update debian/watch to support >= 2.0.0 releases.
-
214f6f75
by Andreas Boll
at 2018-12-14T11:10:44Z
Update Vcs-* URLs to point to salsa.debian.org.
-
0386bf15
by Andreas Boll
at 2018-12-14T11:13:18Z
Build-depend on x11proto-dev.
-
f7ec5c73
by Andreas Boll
at 2018-12-14T11:16:46Z
Drop obsolete recommends on xserver-xorg-video-modesetting.
-
c8053c34
by Andreas Boll
at 2018-12-14T11:17:24Z
Bump debhelper compat to 11.
-
f4e02bea
by Andreas Boll
at 2018-12-14T11:24:24Z
Set source format to 1.0.
-
18d15abf
by Andreas Boll
at 2018-12-14T11:24:47Z
Bump standards version to 4.2.1.
-
ad685636
by Andreas Boll
at 2018-12-14T11:29:21Z
Upload to unstable.