Kevin E Martin
dbcf104689
Fix filename typo
2005-07-15 03:39:58 +00:00
Kevin E Martin
2256fabf1c
Fix check for headers. Use {XORG,DRI}_CFLAGS subst instead of replacing
...
CFLAGS.
2005-07-14 22:30:47 +00:00
Kevin E Martin
520317863f
Make compiling with DRI support configurable/autodetecable. Autodetect DRI
...
sdk headers. Expand help string for xorg-module-dir option.
2005-07-14 19:35:48 +00:00
Søren Sandmann Pedersen
ab5264838a
fuck you cvs
2005-07-14 17:10:01 +00:00
Søren Sandmann Pedersen
a608c44226
Try adding build system for ATI driver again. Who knows, maybe CVS works
...
today.
2005-07-14 16:03:36 +00:00
Adam Jackson
d715561d28
Prep for modular builds by adding guarded #include "config.h" everywhere.
XORG-6_8_99_16
XORG-6_8_99_15
2005-07-11 02:29:45 +00:00
Roland Scheidegger
5b37b69501
Bug #2604 : Disable workaround for horrible flickering when scrolling
...
vertically in a virtual screen when color tiling and page flip are both
enabled, as it potentially does more harm than good. The flickering
still needs fixing probably though.
2005-07-04 23:44:59 +00:00
Daniel Stone
08b886850f
Change all misc.h and os.h references to <X11/foo.h>.
XORG-6_8_99_14
2005-07-01 22:43:11 +00:00
Alex Deucher
1c7c337277
- fix depth tiling for r3/4xx chips (Aapo Tahkola)
...
- adjust limits for tiled surfaces on r3/4xx
2005-07-01 04:16:42 +00:00
Alex Deucher
e8c2574557
- Fix Support for Philips FM1236/F tuner on ATI AIW 9600 XT (Jeff Smith)
...
Bug 3401
2005-07-01 02:56:04 +00:00
Alex Deucher
d258e1c156
- change back part of a comment I seem to have accidently changed.
2005-06-30 04:46:11 +00:00
Alex Deucher
6d9c02d58e
- small mergedfb fix from Thomas Winischhofer
2005-06-30 02:02:10 +00:00
Alex Deucher
85365b7915
- add support for colortiling on r3/4xx hardware (disabled by default). In
...
order for pageflipping to work on r3/4xx we will need to update the the
sarea and drm so that the crtc1/2 xytiling regs get updated. Initially
worked out by Aapo Tahkola.
2005-06-30 01:40:17 +00:00
Alex Deucher
3ec99c9cd8
- Increase the priority of display 0/1 in the memory controller for r3/4xx
...
hardware when displaypriority is set to HIGH. Fixes display problems in
high res modes. Originally reported by Aapo Tahkola.
2005-06-30 00:56:01 +00:00
Alex Deucher
a7523e6c0b
- fix some OUTREGs that should be OUTPLLs in dynamicclocks code
2005-06-30 00:33:36 +00:00
Adam Jackson
c7e1d31c6a
Bug #3628 : Fix video driver submodule visibility.
XORG-6_8_99_13
2005-06-26 04:38:12 +00:00
Adam Jackson
1beca962ec
Bug #3626 : _X_EXPORT tags for video and input drivers.
2005-06-25 21:16:53 +00:00
Eric Anholt
9a4895c4c2
Add missing detection of the PCI ID for 0x5b62, Radeon X600 (Vladimir
...
Kushnir).
2005-06-22 22:50:49 +00:00
Alex Deucher
43e3cc7c21
Sync up radeon mergedfb with Thomas' latest sis mergedfb changes:
...
- non-rectangular mergedfb desktops
- screen offsets
XORG-6_8_99_12
2005-06-15 23:40:50 +00:00
Alan Coopersmith
b67f9f5c87
Sync with 6.8.2 branch: Bug #591
...
(https://bugs.freedesktop.org/show_bug.cgi?id=591 ) attachment #308
(https://bugs.freedesktop.org/attachment.cgi?id=308 ): Fix video timing
problems with Sony PCG-C1VN Vaio Picturebook notebook && co. Patch by
Marc Aurele La France
XORG-6_8_99_11
XORG-6_8_99_10
2005-06-04 20:26:28 +00:00
Alan Coopersmith
daae70d908
Sync with 6.8.2 branch: Bugzilla #1306
...
(https://bugs.freedesktop.org/show_bug.cgi?id=1306 ) attachment #1291
(https://bugs.freedesktop.org/attachment.cgi?id=1291 ): Fix SEGV in
"radeon" driver. Patch by Kevin E. Martin <kem@freedesktop.org >
2005-06-04 20:04:36 +00:00
Felix Kuehling
c27c193f19
Fix for bugzilla https://bugs.freedesktop.org/show_bug.cgi?id=3414 (patch
...
https://bugs.freedesktop.org/attachment.cgi?id=2782 ): Don't use RMX if
we are Dell Server.
XORG-6_8_99_9
2005-05-27 22:33:23 +00:00
Adam Jackson
3b674815e0
Typo fix from bug #3163 commit
2005-05-24 23:26:50 +00:00
Egbert Eich
0845d1db80
Explicitely disable DPMS power states during close screen. Fix macro that
...
takes a value and a mask of bits to modify to be behave evquvalently if
the bits that should remain unchanged are set or unset in the value
(Bugzilla #3369 ).
2005-05-23 09:50:20 +00:00
Adam Jackson
74b86b036d
Bug #3163 : Create new DRIINFO_*_VERSION macros to indicate the version
...
number of the DRIInfoRec, disambiguating it from the XF86DRI protocol
version number. Modify DRIQueryVersion to return the libdri version
number, which all DDXes were requesting implicitly. Fix the DDXes to
check for the DRIINFO version they were compiled against.
XORG-6_8_99_8
2005-05-18 17:47:35 +00:00
Matthieu Herrb
0f4a8fc6aa
programs/Xserver/hw/xfree86/drivers/ati/theatre.h Build fix for
...
DoLoadableServer = NO systems.
XORG-6_8_99_4
XORG-6_8_99_5
XORG-6_8_99_6
XORG-6_8_99_7
sco_port_update-base
2005-04-20 21:07:44 +00:00
Daniel Stone
3355d12f83
Fix includes right throughout the Xserver tree:
...
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
<X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2005-04-20 12:25:22 +00:00
Bogdan Diaconescu
31cb4758ea
Added fifo_read and fifo_write in tge generic bus definition
2005-04-17 23:28:09 +00:00
Bogdan Diaconescu
2b363e02c7
Added new options for the ATI driver: RageTheatreMicrocPath and
...
RageTheatreMicrocType
2005-04-17 23:26:36 +00:00
Bogdan Diaconescu
6286efeba5
Addeded support for FI1216ME (PAL) version of the tuner, detection of
...
UDA1380 sound processor
2005-04-17 23:23:45 +00:00
Bogdan Diaconescu
9a63c216e9
Use the theatre_detect to determine the chip ID and then load the
...
coresponding theatre module
2005-04-17 23:18:26 +00:00
Bogdan Diaconescu
2470577628
Added functions that access the FIFO on RT200
2005-04-17 23:15:31 +00:00
Bogdan Diaconescu
bcccf92597
Added RT200 registers
2005-04-17 23:13:45 +00:00
Bogdan Diaconescu
da9d27f8c8
This is the theatre chip detection module
2005-04-17 23:09:28 +00:00
Bogdan Diaconescu
e4623bbce1
Now the detection of the theatre chip is in other module called
...
theatre_detect
2005-04-17 23:07:54 +00:00
Bogdan Diaconescu
405b4dcb06
Added the RageTheatre200 video demodulator support
2005-04-17 23:06:17 +00:00
Daniel Stone
310eb24a45
Release SDA/SDL I2C lines from an asserted-low state after a DDC probe,
...
which caused Apple Studio Display monitors to shut off after a second
or so (Ben Herrenschmidt).
XORG-6_8_99_3
XORG-6_8_99_2
2005-04-04 23:07:08 +00:00
Alex Deucher
a416667f98
- Add new Radeon pci ids (ATI devrel), bug 2827
XORG-6_8_99_1
2005-03-31 23:18:10 +00:00
Vladimir Dergachev
2e7365ffb7
Modified:
...
programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
Patch from Antti Ajanki - provide VBI capture support for PAL and SECAM
(You need GATOS km module to actually get at the data, the change
merely configures the hardware to handle it correctly).
2005-03-31 18:26:05 +00:00
Michel Daenzer
9a3c1c8e4c
bugzilla #2844 ( https://bugs.freedesktop.org/show_bug.cgi?id=2844 )
...
attachment #2230 (http://bugs.freedesktop.org/attachment.cgi?id=2230 )
Wait for idle before uploading HW cursor data to the framebuffer to
avoid lockups when moving the mouse on some machines.
2005-03-29 06:14:34 +00:00
Kevin E Martin
97863f1128
bugzilla #2840 ( https://bugs.freedesktop.org/show_bug.cgi?id=2840 )
...
attachment #2227 (https://bugs.freedesktop.org/attachment.cgi?id=2227 )
Fix build problems introduced by previous Radeon PLL errata
workarounds.
2005-03-29 03:49:04 +00:00
Dave Airlie
04cbb8d174
bugzilla #2057 ( https://bugs.freedesktop.org/show_bug.cgi?id=2057 )
...
attachment #1516 (https://bugs.freedesktop.org/attachment.cgi?id=1516 )
Add TVOUT Support for Mach64 (Leif Delgass, fixed up for Xorg by me).
2005-03-26 00:53:01 +00:00
Alex Deucher
5be4bf9000
- radeon PLL access errata workarounds (Benjamin Herrenschmidt, acked by
...
Hui Yu)
2005-03-24 06:45:52 +00:00
Michel Daenzer
34af3da803
Add support for production version of ATI RN50/ES1000. (ATI Technologies
...
Inc.)
2005-03-18 22:36:47 +00:00
Vladimir Dergachev
b56a5f9604
Modified:
...
programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c Back out
RadeonWaitForIdleMMIO that I put in earlier.
From discussion on dri-devel we do not need to be as careful with INREG()
access on Radeons as we are on mach64 chips.
The fix is backed out due to:
it breaks DRI on SMP systems (due to absense of the lock in mouse handling
functions)
I am no longer able to reproduce the lockup I saw before
2005-03-17 03:36:25 +00:00
Roland Scheidegger
01a9c1157c
Fix accidentally removed depth pitch adjustment if displayWidth is not a
...
multiple of 32 pixels (bug #788 )
2005-03-08 23:41:37 +00:00
Vladimir Dergachev
9b994b4071
programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c Let through all chips
...
R300 and above - presumably the filtering should take place at the DRM
driver level. Correct cut'n'paste position misprint. Big thanks for
Michel Danzer for pointing out both improvements.
2005-03-04 22:21:40 +00:00
Vladimir Dergachev
7d37a9f1f9
programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c Turns out Radeon R420
...
chips work fine with R300 microcode. Thanks go to Rune Petersen for
careful investigation.
2005-03-04 05:48:31 +00:00
Roland Scheidegger
f1edbb7852
Fix building radeon driver with BuildXF86DRI set to NO, the breakage was
...
caused by the tiling support (bug #2481 )
2005-02-22 00:39:15 +00:00
Vladimir Dergachev
b853dbb50f
Modified:
...
programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
Fix an INREG without WaitForIdleMMIO. This one should be unlikely to
trigger, but we should still do this in the name of correctness.
2005-02-19 16:00:12 +00:00