Commit graph xf86-video-ati/configure.ac
Author SHA1 Message Date
Pauli Nieminen
2c46bafcb7 Fix configuration to disable KMS if not finding libdrm_radeon.
Most of KMS building was disabled if LIBDRM_RADEON was not detected. But at
least configure was reporting KMS enabled even tough it was realy disabled.
2009-09-17 10:56:59 -04:00
Pauli Nieminen
3d6bf0f8cf radeon: Fix DRI2BufferPtr to be DRI2Buffer2Ptr for xserver 1.6.
Bump requirement for xserver in KMS mode to 1.6.2 for DRI2Buffer2Ptr.
2009-08-30 13:20:50 +02:00
Peter Hutterer
7e6557b810 Update to xextproto 7.1 support.
DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
need to include dpmsconst.h if xextproto 7.1 is available.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-16 11:33:57 +10:00
Alex Deucher
ca4a9efef9 Add configure option to disable kms support
Useful to building with mixed kms/non-kms setups
2009-07-13 11:28:41 -04:00
Gaetan Nadon
76af48c43f xf86-video-ati: use XORG_CHANGELOG macro to create ChangeLog. #22611
Build break: Makefile.am: command not found: git-log
Adding the macro in configure.ac and use it in Makefile.am
Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611
Tested: running autogen.sh, make and 'make dist'

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-11 20:35:12 +10:00
Dave Airlie
ea407570d3 radeon: add shave support.
clean up output a lot
2009-07-09 10:46:23 +10:00
Dave Airlie
65465d56c1 radeon: fix up configure check better 2009-07-02 18:38:38 +10:00
Dave Airlie
4d24a9d2c0 radeon: enable KMS build 2009-07-02 14:55:45 +10:00
Dave Airlie
1782ce2895 radeon: add KMS support (still disabled)
This adds DRI2 + KMS + driver pixmaps support to the driver.

I've decided to just do a completely separate KMS driver file
instead of hacking the crap out of radeon_driver.c. So now
I do the KMS check in radeon_probe.c time and set the DDX
pointed up to a completely different set at this stage.

This avoids a lot of if (kms) type crap in the code at
the expense of making sure we make changes to both files
if necessary.

This code is still disabled in configure.ac as I broke EXA composite
rendering somehow in KMS mode
2009-07-02 14:43:01 +10:00
Dave Airlie
e932836691 radeon: initial preparation for kms patch.
This patch contains most of the changes to the EXA and texture video
accel code.

It adds a few bits of pixmap support but doesn't actually do anything
useful KMS yet.

Testing this should not have any regressions over what we have already,
biggest worries are r6xx, I've fixed a textured video one, but no idea
what other might lurk

It won't build against libdrm radeon yet either
2009-06-30 16:32:01 +10:00
Michel Dänzer
4079f97958 Bump version to mark Git snapshot.
The fourth version component isn't visible in the log file.
2009-05-23 13:51:00 +02:00
Alex Deucher
61a083116a Bump version post release 2009-04-08 10:44:30 -04:00
Alex Deucher
1b02b93895 Bump for release 2009-04-08 10:34:44 -04:00
Alex Deucher
68e83f10ad bump version post release 2009-03-18 20:58:19 -04:00
Alex Deucher
a196aae196 bump for release 2009-03-18 20:52:12 -04:00
Alex Deucher
96fce5a562 Bump post-release 2009-03-13 19:29:58 -04:00
Alex Deucher
8da1b82a70 bump for release 2009-03-13 19:23:19 -04:00
Michel Dänzer
f4d57105fc Revert "EXA: Adapt to EXA changes in xserver Git."
This reverts commit de358736dc.
2009-02-27 09:23:24 +01:00
Michel Dänzer
de358736dc EXA: Adapt to EXA changes in xserver Git.
The PrepareAccess hook can now get six different indices.

Also remove superfluous instances of #include "exa.h".

Note that you may need to run autoheader manually to get config.h.in updated.
2009-02-24 08:30:23 +01:00
Alex Deucher
61311b1de0 Bump version post release 2009-02-18 17:27:05 -05:00
Alex Deucher
0d3d1f1f7b bump for release 2009-02-18 17:24:57 -05:00
Alex Deucher
615f2f202c Bump version post RC release 2009-02-10 10:17:47 -05:00
Alex Deucher
610b8b65fd Bump for rc release 2009-02-09 16:33:20 -05:00
Alex Deucher
f69ad5aa17 Bump version post release 2009-01-07 11:33:53 -05:00
Alex Deucher
a0dd5d7ee3 Bump version for release 2009-01-06 19:08:28 -05:00
Dave Airlie
631123d144 radeon: update to 6.9.0.91
do a prerelease for end of year.
2008-12-23 10:09:45 +10:00
Benjamin Close
24007acbf3 [PATCH] xf86misc extension has been removed, update driver to reflect it 2008-12-10 02:17:56 -05:00
Alex Deucher
c83fbdfa07 Bump for 6.9.0 release 2008-06-26 19:48:45 -04:00
Brad Smith
32e1d1daf4 RADEON: sys/endian.h needs sys/types.h on BSDs
See bug 16512
2008-06-26 10:22:03 -04:00
Dave Airlie
52459745ec ati: hopefully fix byteswap mess for those other OSes. 2008-06-25 17:09:11 +10:00
Alex Deucher
67a6ac0001 bump for rc release 2008-06-24 21:06:37 -04:00
Alex Deucher
88ce87d790 Bump for 6.9.0rc1 release 2008-06-12 15:10:47 -04:00
Alex Deucher
965a5dbcd9 RADEON: improve support for secondary cards
this should fix bugs 16115, 16035
2008-05-27 17:03:10 -04:00
Alex Deucher
445b710218 RADEON: assorted fixes
- free rotate pixmaps on VT switch
- save crtc/output status so we only turn on
crtcs/outputs if they are off
- show/hide cursors when changing modes
2008-04-29 21:01:41 -04:00
Alex Deucher
766f464dfd RADEON: take 2 on proper pragma pack support for bsds
See bug 14594.  Based on suggestion by Henry Zhao
2008-03-06 13:35:43 -05:00
Alex Deucher
74eb981287 ATOMBIOS: fix atombios parser support on *bsd
bsd requires a different pragma pack than Linux.
See bug 14594.
2008-03-03 12:02:44 -05:00
George Sapountzis
ff110c7812 add warning for r128 2008-02-27 18:41:17 +02:00
George Sapountzis
b4a344f363 add warning for mach64 2008-02-27 18:41:02 +02:00
George Sapountzis
05bbbec11a drop mach64 (build system) 2008-02-27 18:39:32 +02:00
Alex Deucher
1302d1b019 Bump for 6.8 release 2008-02-19 00:34:31 -05:00
George Sapountzis
63b4b8213f [mach64] Drop symbol lists.
egrep LOADER\|SymLists\|Symbols src/*.[hc]

not needed after server commit bca9364f3f4a2376edbcf57a34f704ce28be21ba, i.e.
xserver 1.2

compile-tested only
2008-01-11 15:31:02 +02:00
Arkadiusz Miskiewicz
4f2e833e8e configure.ac fixes 2007-12-21 18:56:34 -05:00
Dave Airlie
be7f8fd338 fix mode bandwidth configure check 2007-12-21 10:03:49 +10:00
Dave Airlie
3f9b597ded fixup clip test include handling 2007-12-21 09:55:42 +10:00
Dave Airlie
3c31b96afa Merge remote branch 'origin/atombios-support'
Conflicts:

	src/radeon_display.c
	src/radeon_driver.c
2007-12-21 09:36:22 +10:00
Alex Deucher
eb99c3c5c9 Bump for RC release 2007-12-20 18:14:38 -05:00
Alex Deucher
8d49ff1da9 RADEON: check for xf86_crtc_clip_video_helper() in configure.ac
use xf86_crtc_clip_video_helper() from the server if available.
2007-12-20 01:09:57 -05:00
Adam Jackson
fb7a4e24f2 Fix RN50 mode filtering.
The old code would attempt to limit the maximum pixel size of the screen
by limiting the maximum PLL frequency.  This ends up confusing the PLL
computation code since sometimes your maximum freq can be lower than your
minimum freq.  More to the point it's just wrong, maximum PLL frequency
isn't the same thing as maximum pixel clock, and even that isn't the same
thing as maximum scanout pixels per second.

The correct thing to do is filter by the mode's effective memory bandwidth.
2007-12-19 19:15:19 -05:00
Arkadiusz Miskiewicz
1496194200 RADEON: driver cleanups, warning fixes 2007-12-18 15:29:53 -05:00
Dave Airlie
2818e2b02c add more to configure.ac for using out-of-tree mode src 2007-12-10 15:43:52 +10:00