- Update to version 2.1.0
* This release raises the minimum supported version of the Xorg
server to 1.18 (released in 2015). This includes the removal
of the XAA code, which cannot be compiled for any Xserver
newer than the 1.12 series, as XAA support was removed in the
Xorg 1.13 release.
- adjusted u_Change-shadow-fb-implementation-from-DDX-based-to-miext-damage-based.patch
- refreshed patches
OBS-URL: https://build.opensuse.org/request/show/1207656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-mga?expand=0&rev=27
* This release raises the minimum supported version of the Xorg
server to 1.18 (released in 2015). This includes the removal
of the XAA code, which cannot be compiled for any Xserver
newer than the 1.12 series, as XAA support was removed in the
Xorg 1.13 release.
- adjusted u_Change-shadow-fb-implementation-from-DDX-based-to-miext-damage-based.patch
- refreshed patches
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-mga?expand=0&rev=48
* U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch fixes
build against updated xorg-server 1.19 (bsc#1098226)
* current sources contain latest driver updates for sle12
(fate #315643-315645, 319159-319161, 319618)
* we disabled DRI(1) in the driver (no longer supported by Mesa)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-mga?expand=0&rev=42
- Update to version 2.0.0
* This is a maintenance release of Matrox DDX.
Just for disclosure, the code is currently broken for Millennium, Millennium II, and G550.
For those models, you may have to disable acceleration to workaround the issue. (the workaround is untested)
The code is untested on Mystique and G100 due to lack of access to the hardware at this time.
The code works generally okay on G200, G400, and G450.
That being said, EXA occasionally leaves artifacts and standby resume is currently broken.
Standby resume used to work, but someone broke the code in the last few years.
(Kevin Brace, Brace Computer Laboratory, https://bracecomputerlab.com)
- adjusted u_Fix-compiler-warnings.patch,
u_shadow-Calulate-the-shadow-buffer-size-correctly.patch,
u_Change-shadow-fb-implementation-from-DDX-based-to-miext-damage-based.patch
- supersedes u_EXA-Fix-UploadToScreen.patch
OBS-URL: https://build.opensuse.org/request/show/657247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-mga?expand=0&rev=23
* This is a maintenance release of Matrox DDX.
Just for disclosure, the code is currently broken for Millennium, Millennium II, and G550.
For those models, you may have to disable acceleration to workaround the issue. (the workaround is untested)
The code is untested on Mystique and G100 due to lack of access to the hardware at this time.
The code works generally okay on G200, G400, and G450.
That being said, EXA occasionally leaves artifacts and standby resume is currently broken.
Standby resume used to work, but someone broke the code in the last few years.
(Kevin Brace, Brace Computer Laboratory, https://bracecomputerlab.com)
- adjusted u_Fix-compiler-warnings.patch,
u_shadow-Calulate-the-shadow-buffer-size-correctly.patch,
u_Change-shadow-fb-implementation-from-DDX-based-to-miext-damage-based.patch
- supersedes u_EXA-Fix-UploadToScreen.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-mga?expand=0&rev=40
- Update to version 1.6.5
* Enable write-combining on the framebuffer BAR
* Adapt Block/WakeupHandler signature for ABI 23
* Remove DownloadFromScreen
* Composite fixup
* Add support for a new G200eW3 chipset
* Add support for the new G200e chipset -- V2
* MGA DDX: make it possible to find EXA support
* Use correct type in function call.
- supersedes U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch
- supersedes u_Fix-crash-when-EXA-accel-mode-is-enabled.patch
OBS-URL: https://build.opensuse.org/request/show/451399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-mga?expand=0&rev=20
* Enable write-combining on the framebuffer BAR
* Adapt Block/WakeupHandler signature for ABI 23
* Remove DownloadFromScreen
* Composite fixup
* Add support for a new G200eW3 chipset
* Add support for the new G200e chipset -- V2
* MGA DDX: make it possible to find EXA support
* Use correct type in function call.
- supersedes U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch
- supersedes u_Fix-crash-when-EXA-accel-mode-is-enabled.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-mga?expand=0&rev=34
* man: Don't mention the HAL
* dri: Stop (uselessly) initializing the ValidateTree hooks
* undef DISABLE_VGA_IO
* xf86-video-mga: set the pan_ctl register
* xf86-video-mga: fix a lockup in the mga driver
* fix a type in previous lockup in the mga driver fix
- supersedes U_dri-Stop-uselessly-initializing-the-ValidateTree-hoo.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-mga?expand=0&rev=27
- u_Change-shadow-fb-implementation-from-DDX-based-to-miext-damage-based.patch
Fix the shadowfb implementation: old implementation produced
artefacts: Fixed by changing to the mi base shadow method (bnc#876098).
- u_EXA-Fix-UploadToScreen.patch
Fix EXA UploadToScreen: Images were garbled as writing to aperture didn't wait
for FIFO to drain. (bnc#876941).
- u_Fix-compiler-warnings.patch
- u_Fix-crash-when-EXA-accel-mode-is-enabled.patch
Fix segfault in EXA: fb base address was not added to source in
DownloadFromScreen (bnc#876940).
OBS-URL: https://build.opensuse.org/request/show/233579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-mga?expand=0&rev=14
Fix the shadowfb implementation: old implementation produced
artefacts: Fixed by changing to the mi base shadow method (bnc#876098).
- u_EXA-Fix-UploadToScreen.patch
Fix EXA UploadToScreen: Images were garbled as writing to aperture didn't wait
for FIFO to drain. (bnc#876941).
- u_Fix-compiler-warnings.patch
- u_Fix-crash-when-EXA-accel-mode-is-enabled.patch
Fix segfault in EXA: fb base address was not added to source in
DownloadFromScreen (bnc#876940).
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-mga?expand=0&rev=23