kettenis
1f135a54da
Fix shadowfb on big-endian machines.
...
ok matthieu@
2013-08-18 13:54:41 +00:00
matthieu
5d025a727d
Fix merge botch
2013-08-17 16:39:56 +00:00
matthieu
7674b98b67
Turn off ColorTiling2D until we get mesa >= 9.x
...
an be reverted when a mesa update goes in.
from jsg@
2013-08-16 17:05:18 +00:00
matthieu
2475cd4a50
Update to xf86-video-ati 7.2.0, requested by jsg@
...
It fixes an endianess problem with kms and the in tree x86-video-ati
among other things.
It has been tested on various i386/amd64/sparc64/macppc machines
on a range of hardware from r100->northern islands.
2013-08-16 17:04:02 +00:00
jsg
be03ce4a0e
enable kms support
2013-08-12 04:13:31 +00:00
jsg
0eba66b46b
revert previous. Juan Francisco Cantero Hurtado reports that loading
...
the dri driver causes xorg to crash with r700 (PCI HD4350). Likely
due to the incomplete support for r600/r700 currently in the tree.
2013-07-01 13:24:43 +00:00
jsg
8d1c38158b
Remove a local change that disabled the pageflipping
...
code in the KMS path. Previously disabled due to
not having the required libdrm parts.
ok matthieu@
2013-06-29 14:20:25 +00:00
jsg
46d1e007d6
Build with support for KMS which was previously disabled due to
...
not having the required libdrm parts. UMS will still be used if
KMS is not available.
ok matthieu@
2013-06-29 11:13:35 +00:00
matthieu
eb05615134
Remove calls to miInitializeBackingStore() and includes of mibstore.h
...
mibstore.h defines miInitializeBackingStore() as an empty stub, and
goes away in xserver 1.14.
2013-05-12 13:06:24 +00:00
mpi
814f050b0d
Backout my workaround for broken accelerated solid pictures using XAA on
...
big endian an apply the correct fix, working at depth 16 and 24, kindly
provided by Michel Dänzer who already committed it upstream.
No objection from the usual macppc users.
2013-03-18 09:48:06 +00:00
stsp
2d8816a8c4
Stop the radeon driver from trying to restore text mode on PALM and newer
...
chip generations. The driver is currently unable to restore text mode on
these chips, and attempting to restore text mode anyway results in the
display not being restored properly when switching back to X. The only way
of restoring the display after restarting X was to reboot the machine.
ok mpi@
2013-01-20 15:06:45 +00:00
matthieu
6ccdfafb55
remove white space at end of line
2012-12-08 23:23:27 +00:00
mpi
5bcdec7171
Fix an EXA-related big endian issue, introduced in 6.14.5 with the support
...
of accelerated solid pictures on r1xx, r2xx and r3xx.
Problem reported by landry@, ok matthieu@
2012-11-28 10:03:36 +00:00
matthieu
3bc130ae81
regen
2012-11-11 15:51:20 +00:00
matthieu
2548fbc088
Make it possible to build radeon drivers without XAA.
2012-11-11 15:49:43 +00:00
matthieu
2a52146dd2
switch to the radeon driver by default. Users needing radeonold now
...
need to set it up explicitly. Requested by ajacoutot@, ok espie@.
2012-08-08 16:35:05 +00:00
matthieu
3de236b892
Update to xf86-video-ati 6.14.6. Tested by mpi@, brad, eric@, ajacoutot@.
2012-08-08 16:25:21 +00:00
matthieu
813879f82c
Brown paperbag commit.
...
Prodded by espie@ I reviewed the history of
OpenBSD local changes carefully and found a number of merge errors
accumulated over the complicated CVS history of this driver.
This the 6.14.4 code + OpenBSD local fixes as it should be.
2012-07-08 13:42:13 +00:00
matthieu
c144ef53eb
Update to xf86-video-ati 6.14.4. Tested by jasper@, krw@, mpi@, shadchin@
2012-06-07 20:55:34 +00:00
matthieu
7135875b83
Re-update xf86-video-ati to 6.14.3.
...
Because of ati.c revision 1.5, it will not be selected by
autoconfiguration code, so people who want to run this version of the
driver on their radeon cards need an explicit "Device" section in
xorg.conf.
2012-03-04 16:01:12 +00:00
matthieu
568671236b
Load the radeonold driver for radeon chipsets.
2012-03-04 15:57:38 +00:00
matthieu
e46d8ddd0d
Remove a bogus comment in the radeon(4) man page. From Brad.
2012-02-18 10:14:43 +00:00
matthieu
cc702cb732
Revert the update to xf86-video-ati 6.14.3. Requested by espie@
...
who experiemnts regressions with this driver.
2012-02-06 22:53:02 +00:00
matthieu
b0f72d9595
Update to xf86-video-ati 6.14.3. Tested by many.
2012-01-25 21:33:33 +00:00
shadchin
2d087d2918
Remove old headers (missing in previous update)
...
ok matthieu@
2011-11-28 23:15:21 +00:00
shadchin
9bf4ba3a8c
Fixed incorrect condition (s/strcmp()/strcmp() == 0/)
...
ok matthieu@
2011-11-28 23:13:11 +00:00
oga
00c5cd661c
Choose the r600 driver for r600+ chipsets, not r300.
...
This should stop the annoying errors for gl on r{6,7}00 chipsets.
Support for GL on these cards is coming soon.
2011-05-02 21:48:06 +00:00
kettenis
e2f9a8fd0b
Restore the CLOCK_CNTL_INDEX *after* we're done messing with it. Makes Xorg
...
properly restore the video mode upon exit on macppc and sparc64. Already
merged upstream.
ok matthieu@, no objection miod@
2011-02-21 19:28:39 +00:00
matthieu
eccb1b24fc
Fix a crash in zaphod mode if one screen is not present.
...
tested by jasper@, shadchin@. ok shadchin@.
2011-02-08 20:50:35 +00:00
matthieu
dd9a6776e6
MFC: fixes crashes on r600 with cairo 0.10.
...
Tested by espie@ and brad@
commit 78fcbf577ad6eba6399cc39f74b7ce5f9c8e265e
Author: Michel Daenzer <daenzer@vmware.com>
Date: Thu Sep 3 14:55:05 2009 +0200
EXA: Check for solid/gradient pictures the same way for all generations.
In particular, also catch them for >= R300.
commit 87d7235790866f9c19ef08972d5237f09d940cd9
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Thu Nov 5 10:23:03 2009 -0500
EXA: fallback if no pMaskPicture->pDrawable
A solid or gradient mask could be used for blending
the source picture onto the destination picture.
Fixes fdo bug 24838
2010-10-17 10:31:04 +00:00
matthieu
d33a367729
One more tweak for compatibility with xserver 1.8.
2010-07-19 23:29:18 +00:00
matthieu
15cde5d3dc
Let the old radeon driver build with xserver 1.8
2010-07-14 11:40:19 +00:00
matthieu
9ac8837d36
Make it possible to build drivers with the newer proto headers. ok oga@.
2010-04-13 19:56:37 +00:00
matthieu
f74c2dba55
update do xf86-video-ati 6.12.2
...
This has been in snapshots for weeks. ok oga@, todd@.
2009-08-25 18:51:44 +00:00
kettenis
8ac4487426
Set default for "MacModel" option based on hw.product.
...
ok matthieu@, oga@
2009-04-30 11:13:24 +00:00
matthieu
d07bcc99c9
Those directories were removed in xf86-video-ati 6.9.0.
2009-01-11 18:30:41 +00:00
oga
f8be68d9a2
don't map the mmio registers via the drm in the radeon DDX either
...
(companion commit to the mesa one I just made)
ok matthieu@
2009-01-10 15:01:25 +00:00
oga
b6b1e89e02
Don't call the MODESET_CTL ioctl on the drm device if direct rendering
...
isn't enabled. From upstream, patch originally from me.
2008-08-26 16:38:56 +00:00
oga
a1f9babf7c
Add back Changelog.
2008-07-12 15:20:00 +00:00
oga
a153da3d23
Long awaited update of xf86-video-ati to 6.9.0.
...
the rage128 and mach64 drivers were split out of this driver just after
the 6.8.0 release, these drivers will be commited separately.
MergedFb mode is gone, so please use xrandr if you used to use it.
ok matthieu@.
2008-07-12 15:18:32 +00:00
matthieu
bbc31bf586
Introduce bsd.xconf.mk to set default config variables used
...
at several places in the Xenocara build in a central place instead
of duplicating the checks all over the place. ok oga@.
2008-03-25 23:41:50 +00:00
matthieu
7830df18ed
Regen with autoconf 2.59-p2, with AM_SANITY check zapped.
2008-03-15 18:08:24 +00:00
matthieu
d33aacaadc
Make it possible to build dri support with XENOCARA_BUILD_DRI=yes in
...
/etc/mk.conf. ok oga@
2008-02-02 17:19:57 +00:00
matthieu
0f1f38e9f0
regen
2007-07-29 10:27:00 +00:00
matthieu
aae2fb59f3
Fix build with EXA disabled.
2007-05-29 17:43:22 +00:00
matthieu
2ab61eefc4
Add missing break that broke UYVY video format decoding. From X.Org git
...
via Jacob Meuser.
2007-04-19 20:08:12 +00:00
matthieu
7ce1c24458
Still need to disable the PLL_DELAY errata on M6 chips. Confirmed by espie@
2007-03-26 21:27:46 +00:00
matthieu
00a847b3f8
regen with libtool 1.5.22p9
2007-03-25 13:02:54 +00:00
matthieu
6637a9a36e
regen with automake 1.9.6p2
2007-03-18 22:29:12 +00:00
matthieu
7ebff42819
regen
2007-03-16 01:32:18 +00:00