Commit graph

16 commits

Author SHA1 Message Date
wiz
d14cf0b10d xf86-video-mga: update to 2.0.1.
Alan Coopersmith (4):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      xf86-video-mga 2.0.1

Fabrice Fontaine (1):
      configure.ac: fix cross-compilation

Raphael Isemann (1):
      Fix uninitialized read in MGAEnableSecondOutPut
2022-07-11 20:51:33 +00:00
nia
ec8cda1f38 x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-26 11:33:42 +00:00
nia
665544c974 x11: Remove SHA1 hashes for distfiles 2021-10-07 15:13:25 +00:00
wiz
f68de5a224 xf86-video-mga: update to 2.0.0.
Alan Coopersmith (2):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Emil Velikov (2):
      autogen.sh: use quoted string variables
      xf86-video-mga: remove the GlxSetVisualConfigs stub and friends

Henry Zhao (1):
      Write 8 bits instead of 32 to MGAREG_CACHEFLUSH

Kevin Brace (8):
      Eliminate unused variables
      Eliminate set but unused variables
      Convert most HAVE_XAA_H conditional compilation labels to USE_XAA
      Suppression of a compilation error when XAA is not in use
      Version bumped to Version 1.6.900
      Remove last remnants of old Matrox HAL
      Version bumped to Version 1.6.901
      Version bumped to Version 2.0.0

Mathieu Larouche (2):
      xf86-video-mga: Add support for a new G200eH3 device
      xf86-video-mga: Fix to always set HiPri for G200e4 V2

Matthieu Herrb (1):
      Use fabs() to compute absolute value of floating point number.

Mihail Konev (1):
      autogen: add default patch prefix

Mikulas Patocka (5):
      mga_drv: fix a typo
      mga_drv: fix structure definition
      mga_drv: fix warning
      mga_drv: use exa by default
      mga_drv: fix image corruption due to memcpy reordering

Nicolas Kaiser (1):
      fix typo in MGADRIMoveBuffersXAA()

Peter Hutterer (2):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: use exec instead of waiting for configure to finish
2018-12-10 08:35:48 +00:00
wiz
e6c862a8f8 Updated xf86-video-mga to 1.6.5.
Adam Jackson (2):
     Enable write-combining on the framebuffer BAR
     Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (2):
     Remove DownloadFromScreen
     Composite fixup

Mathieu Larouche (2):
     xf86-video-mga: Add support for a new G200eW3 chipset
     xf86-video-mga: Add support for the new G200e chipset -- V2

Matt Turner (1):
     xf86-video-mga 1.6.5

Matthew Rezny (1):
     MGA DDX: make it possible to find EXA support

Thomas Klausner (1):
     Use correct type in function call.
2017-01-18 18:26:41 +00:00
wiz
0788519496 Fix build with xorg-server-1.19. 2016-11-16 21:56:46 +00:00
agc
d8f09469bb Add SHA512 digests for distfiles for x11 category
Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 03:28:24 +00:00
wiz
5d307e4279 Update to 1.6.4:
Adam Jackson (3):
      man: Don't mention the HAL
      dri: Stop (uselessly) initializing the ValidateTree hooks
      undef DISABLE_VGA_IO

Matt Turner (1):
      xf86-video-mga 1.6.4

Mikulas Patocka (3):
      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
2015-02-23 07:37:35 +00:00
wiz
424966a293 Update to 1.6.3:
mga release to fix XAA loading and running.

Alan Coopersmith (1):
      Remove mga_esc.c vestigal stub

Andy MacLean (1):
      Unbreak dual head (xinerama)

Dave Airlie (2):
      mga: fix XAA runtime
      mga: bump release to 1.6.3

Egbert Eich (3):
      Disable Linear Expansion on BE
      Restructure code to make it more readable
      Disable HW cursor by default on G200 server chips

Julien Cristau (1):
      Restrict kernel driver matching to g200 server chips

Tormod Volden (2):
      Fix dual head crash without XAA
      mga: Use exaGetPixmapFirstPixel() instead of devPrivate.ptr
2013-12-11 19:58:03 +00:00
richard
2cf0d9957f update to xf86-video-mga-1.6.2 for modular-xorg-server-1.12.4 2013-05-16 06:19:15 +00:00
wiz
97d4938627 Update to 1.4.11:
Adam Jackson (4):
      Remove redundant MGAuseI2C macro
      Normalize DDC for the second head.
      Do E-EDID if built against a server that supports it.
      Remove useless loader symbol lists.

Alan Coopersmith (1):
      Fill in COPYING file, add SubmittingPatches URL to README

Dave Airlie (3):
      mga: update for resources/RAC API removal
      mga: change to using ABI version check
      mga: bump for release 1.4.11

Gaetan Nadon (1):
      xf86-video-mga: use XORG_CHANGELOG macro to create ChangeLog. #22611
2009-08-09 22:43:28 +00:00
hasso
4dc34fa79c Update to 1.4.10. Changes since 1.4.9:
Adam Jackson (6):
      Remove a leftover from overlay support
      Fix xf86ModeBandwidth check
      Move device ID and memory sizing much earlier in setup
      G200SE: Only force 16bpp on low-memory cards
      Fix ChangeLog generation
      mga 1.4.10

Alan Coopersmith (2):
      Remove xorgconfig & xorgcfg from See Also list in man page
      Add README with pointers to mailing list, bugzilla & git repos

Chris Ball (2):
      Build fix for EXA 3
      Revert "Build fix for EXA 3"

Stefan Dirsch (1):
      Prevent MergedFB setups from crashing.

Thomas Jaeger (1):
      Fall back to software for unsupported repeat modes

Yannick Heneault (9):
      fixed winbond/nuvoton min pll clock to correct value (18.75Mhz).
      Fixed PLL m,n,p selection for G200eW to respect byte granularity.
      Updated PLL algorithm for G200eW.
      Fixed bad access issues and ddc1 implementation for IP core.
      Modified memory count rountine for G200eW to detect up to 16Megs.
      fixed memory count rountine for G200eW to detect up to 16Megs on X server without
libpciaccess.
      Fixed G200SE PLL selection routine of m,n,p.
      Force pitch of 1024 for G200SE Pilot1 when edid is used as modeline.
      Fixed bad vga access in memory count routine.
2009-06-09 09:15:02 +00:00
tnn
112186fef8 Update to xf86-video-mga-1.4.9.
Update PInS defaults for G200SE-A.
  Filter high-bandwidth modes on G200SE.
  No depth 15 on G200SE-A.
  Updates to memory sizing on G200SE.
  Adjust memory timings on G200SE-A.
  Change initial memory sizing on G200SE.
  Disable I2C on G200SE for now.
  Death to RCS tags.
  mga 1.4.9
  cfb8_32: Gut a remnants of support for 24-bit with 8-bit overlay
  Initialize default BIOS values from a data table instead of from code
  Get memory probe size and stride (offset) values values from a data table
    instead of from code
  I2C: First round of clean-ups
  I2C: Second (and final) round of clean-ups
  G200EV: Enable support for G200EV
  Makefile.am: nuke RCS Id
  Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree.
  For compatibility, accept SWcursor as option.
  Bug #15836: Fix DDC on G200SE.
  Bug #16545: Add G200WB support.
2008-08-09 15:43:37 +00:00
tnn
fca2a67407 Update to xf86-video-mga-1.4.8.
1.4.8:
Bug #13926: Unbreak Xinerama.
G200SE-A can't cope with bigger than 1600x1200.
Don't build or call init_dri if XF86DRI is undefined
Unmap the same size that was mapped with pci_device_map_range
Use pci_device_map_range() instead of pci_device_map_region().

1.4.7:
Fix various timing bugs on the G200SE.
Disable MTRR support for PCIE G200SE cards, as it tickles hardware bugs.
Default mode on G200SE of 1024x768 @ 16bpp.
Change minimal frequency guess from 12 to 16MHz
Add Xv support for Millennium II chips
Current state of MGA driver modified to work with the xserver
Store the pci_device pointer passed into MGAPciProbe instead of
Pass the correct pointer to pci_device_cfg_write_bits.
Convert to new pci_device_cfg_write_u* interface.
Refactor memory map / unmap functions.
Ensure the result of MGAMapMem is checked.
Code refactoring in MGAScreenInit.
Add info for offset 116 in PInS version 5.
Merge PCI-rework support and "classic" PCI interface support into one tree
Set pScrn to NULL before calling xf86ConfigPciEntity.
Use XSERVER_LIBPCIACCESS to detect pci-rework.
Replaced some more magic values with register names.
Bug #9448: Actually write the C2STARTADD0 register.
Fixed a typo in a debug message.
Fixed a typo that caused MGAREG_C2OFFSET to be set to a bad value.
Sync after UploadToScreen.
Removed the debug messages for solid and copy ops.
Make DRI initialization work when using EXA.
On G550, do A8 adds in hardware.
Added memcpy-based DownloadFromScreen implementation.
Bug #4249: Further increase the minimum dot clock.
Fixed major blending and compositing breakage.
2008-01-30 13:17:09 +00:00
joerg
67aa3c712f Change configure to check for DRI headers only, if it is not explicitly
enabled or disabled. Request DRI explicitly.
2007-08-15 18:23:57 +00:00
joerg
0e8f891208 Import xf86-video-mga-1.4.6.1 from modular Xorg.
This is the Matrox video driver for the modular Xorg server.
2007-03-22 15:43:42 +00:00