Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-11 | Drop symbol lists from r128, radeon, theatre. | George Sapountzis | |
compile-tested only | |||
2007-12-21 | Merge remote branch 'origin/atombios-support' | Dave Airlie | |
Conflicts: src/radeon_display.c src/radeon_driver.c | |||
2007-12-20 | RADEON: check for xf86_crtc_clip_video_helper() in configure.ac | Alex Deucher | |
use xf86_crtc_clip_video_helper() from the server if available. | |||
2007-12-19 | more endian related fixage | Dave Airlie | |
2007-12-07 | radeon: move savedreg/modereg into entity instead of info | Dave Airlie | |
2007-12-02 | radeon: Further XVideo fixes. | Michel Dänzer | |
* Make sure pitch constraints are always met for DMA upload blits. * RGB24 is not affected by endianness. | |||
2007-12-02 | radeon: Fix crash with XVideo 24bit RGB images. | Kusanagi Kouichi | |
See https://bugs.freedesktop.org/show_bug.cgi?id=13274 . | |||
2007-10-04 | radeon: Fix for pci-rework. | Michel Dänzer | |
Surprisingly easy, thanks to George's pci-rework changes. | |||
2007-09-22 | RADEON: Fix crash when Xv window is outside of either crtc | Alex Deucher | |
2007-09-22 | Revert "RADEON: fix crash when Xv window is outside of either crtc" | Alex Deucher | |
This reverts commit 9109e62e3be7f96b41b534ab517fdf1baf458806. This breaks ABI. better fix to come. | |||
2007-09-22 | RADEON: fix crash when Xv window is outside of either crtc | Michel Dänzer | |
Should fix bug 12175 | |||
2007-08-25 | RADEON: fix crtc clipping for Xv | Alex Deucher | |
2007-08-24 | 64 bit warning fixes. | Michel Dänzer | |
For printf vs. CARD32, use %u or %x and and a cast to unsigned. | |||
2007-08-23 | radeon: Warning fixes. | Michel Dänzer | |
2007-08-23 | radeon: Change a test to info->IsIGP from several IGP families. | Michel Dänzer | |
2007-08-23 | radeon: Wait for pending overlay flip to finish before emitting new one. | Michel Dänzer | |
2007-08-23 | radeon: bug 11861 - dead code removal in radeon_video.c | Roland Bär | |
(cherry picked from commit 8e3a6f83016cd8c4cfd43ceee4cbf0a8dc018b2a) | |||
2007-08-16 | RADEON: fix Xv clipping and overlay sourcing | Alex Deucher | |
- Basically just copied from the intel driver. I'm planning to push this to the server soon, but add it now to get things working and to provide compat for older servers. - Overlay crtc source control attribute now called XV_CRTC The old attribute XV_SWITCHCRT has been removed. If anyone cares, we can add it back as an alias to XV_CRTC XV_CRTC: -1 auto, 0 crtc0, 1 crtc1 | |||
2007-06-25 | RADEON: fix possible segfault on mobility chips with MM tables | Alex Deucher | |
reported by Stefan Buehler | |||
2007-06-05 | RADEON: fixup RADEONDisplayVideo() to better handle the crtc being used | Alex Deucher | |
2007-05-30 | radeon: Lots of warning fixes. | Michel Dänzer | |
Move code where it's used, remove unused variables, etc. | |||
2007-05-23 | RADEON: add output properties (not functional yet) | Alex Deucher | |
2007-05-13 | RADEON: remove remnants of "old" multi-head support | Alex Deucher | |
The old screen based multi-head code is broken at this point and I have no intention of fixing it, so to clean things up I've removed it. | |||
2007-05-11 | RADEON: Fix RMX after the last commit | Alex Deucher | |
2007-05-11 | RADEON: Move LVDS, TMDS, DAC properties to the output rec | Alex Deucher | |
2007-02-25 | Merge branch 'radeon-randrv12-v4' | Dave Airlie | |
Conflicts: src/radeon_display.c src/radeon_driver.c | |||
2007-02-21 | add missing part of last commit... | Roland Scheidegger | |
2007-02-21 | fix alignment issues with planar yuv and a bug with packed uyvy | Roland Scheidegger | |
respect that all source planar yuv planes are already dword aligned. Some attempts to fix up odd widths and odd heights (which are a bit strange for 4:2:0 formats). They still don't quite work 100% correctly (at the borders) but neither do they with packed yuv formats. While here, fix totally broken packed UYVY format by inserting missing break... Both bugs reported by Felipe Contreras. | |||
2007-02-02 | get rid of mergetype and displaytype from radeon.h | David Airlie | |
2007-01-22 | radeon: fixup some of the video code after randr | Dave Airlie | |
This may not be complete, I need to test on dual-head system later | |||
2007-01-22 | add back overlay CRTC chooser this may not work yet | Dave Airlie | |
2007-01-21 | remove alot more mergedfb support | Dave Airlie | |
2006-12-08 | radeon: avoid unnecessary OUTPLL/INPLL calls when displaying video | Roland Scheidegger | |
It is not necessary to always emit a OUTPLL/INPLL pair when we display a video frame. On some chips there are erratas for which the workarounds cause a 10ms delay by those calls. This is related to #5876 though those affected may suffer from other slowness issues too. | |||
2006-12-06 | radeon: fix up packed yuv broken by planar yuv patch | Roland Scheidegger | |
fix the forgotten leftuv value for packed yuv which is needed to get correct uv starting pixel (fixes broken clipping / non-null src start pixel as tvtime uses) | |||
2006-12-05 | radeon: use overlay scaler native planar yuv capability. | Roland Scheidegger | |
Radeons can do planar yuv just fine, there is no need to convert all data to packed yuv manually. This saves some cpu cycles as well as some (graphic card) ram. | |||
2006-11-29 | radeon: bug #1462, predownscale to make HD video work. | Roland Scheidegger | |
Use the overlay scaler's predownscale capability to make videos with large horizontal resolution work if it exceeds the scaler buffer width. Make the scaler buffer width user-configurable since we don't know it for all chips, and using predownscaling may otherwise reduce quality even if it wouldn't be needed. This should fix bug #1462. | |||
2006-11-22 | clean up previous VIP commit. | Alex Deucher | |
2006-11-22 | Don't mess with the VIP bus on mobility chips. Seems to cause fan | Alex Deucher | |
problems on asus laptops (see bug 7463). We don't support video-in on any laptops at the moment anyway. | |||
2006-10-15 | radeon: Use xf86XVFillKeyHelperDrawable() when available. | Michel Dänzer | |
2006-09-25 | remove all CVS annotations from the ATI driver files | Dave Airlie | |
2006-08-12 | radeon: make some local data static | Dave Airlie | |
This is inspired by a patch in XFree86 from David Dawes, it isn't the same as we have different gamma curves. | |||
2006-07-02 | Bug #6548: Fix playback of interlaced video with more than 1023 lines. | Michel Dänzer | |
This will still break with 2048 lines... | |||
2006-06-23 | Remove obsolete FIXME. | Tilman Sauerbeck | |
2006-06-21 | Bug #7283: Build fixes for !defined(XF86DRI). | Michel Dänzer | |
Thanks to Matthieu Herrb for pointing out some of these. | |||
2006-06-15 | Fix semantic glitches pointed out by gcc -Wall. | Michel Dänzer | |
The radeon driver builds warning-free with gcc -Wall here now. | |||
2006-06-15 | Fix some more cosmetic warnings. | Michel Dänzer | |
2006-05-08 | Bugzilla #4640 <https://bugs.freedesktop.org/show_bug.cgi?id=4640> Patch | Michel Daenzer | |
#5273 <https://bugs.freedesktop.org/attachment.cgi?id=5273>: Add cases for FOURCC_RGBA32 and FOURCC_RGB24. This prevents clients from receiving incorrect data sizes with these formats. (Jan Schmidt) | |||
2006-05-01 | Bugzilla #6755 <https://bugs.freedesktop.org/show_bug.cgi?id=6755> Patch | Michel Daenzer | |
#5536 <https://bugs.freedesktop.org/attachment.cgi?id=5536>: Change HostDataBlit interface to take dst_offset_pitch and coordinates instead of just a destination pointer, as the latter is not sufficient with tiling. Also, use HW clipping to avoid overwriting destination data outside of the specified width. Adapt to new HostDataBlit interface. This fixes corruption with UploadToScreen to the front buffer (from exaPutImage). | |||
2006-04-07 | Add a DrawablePtr argument to the XV functions to pave the way for | Aaron Plattner | |
redirected video. | |||
2006-03-23 | commit the actual changes instead of just the Changelog... | Roland Scheidegger | |