Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-16 | RV280: add another agp quirk | Alex Deucher | |
2009-02-15 | GART: Save/restore GART table consistently. | David Miller | |
Always save the GART table with the RADEON_SURFACE_CNTL register zero'd out to make sure we always use the same endinanness. fixed up as per Michel's suggestion for endianness. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-02-15 | DRI: Fix page size used in RADEONDRIGetPciAperTableSize(). | David Miller | |
The ATI GART has a fixed size of 4096 bytes. So using the system page size here is wrong. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-02-12 | EXA: If making a pixmap offscreen fails, return ~0ULL as texture offset. | Michel Dänzer | |
This allows AIGLX to fall back to the non-zero-copy code rather than messing up the 3D driver. | |||
2009-02-12 | EXA: The source tiling code can't handle RepeatReflect yet. | Michel Dänzer | |
2009-02-12 | R1xx/R2xx EXA: fix non repeat texture setup | Alex Deucher | |
2009-02-12 | R3xx-R5xx EXA: fix texture setup for non-repeat case | Alex Deucher | |
fixes bug 19923 | |||
2009-02-12 | AVIVO: fix dualhead/rotation for real | Alex Deucher | |
2009-02-11 | Revert "Radeon EXA: wait for the engine to be idle before sw access" | Alex Deucher | |
This reverts commit 0c4694c58f2ec152b19023626bc7ced891d9da65. This patch just adds latency and thus isn't a real solution | |||
2009-02-10 | Radeon EXA: wait for the engine to be idle before sw access | Alex Deucher | |
Really we need proper fencing with timestamps but this should help in the short term. This should help with minor corruption issues and possibly lockups. | |||
2009-02-09 | ATOM: warning fixes | Alex Deucher | |
2009-02-09 | RV350: add AGP quirk | Alex Deucher | |
bug 19981 | |||
2009-02-08 | Add some missing r6xx/r7xx pci ids | Alex Deucher | |
2009-02-06 | AVIVO: better fix for rotation | Alex Deucher | |
This should handle initial rotation as well. | |||
2009-02-06 | AVIVO: fix rotation | Alex Deucher | |
When rotation is active, virtualX and virtualY change. | |||
2009-02-03 | Fix encoder accounting | Alex Deucher | |
Should fix bug 19924 | |||
2009-02-03 | Fix bad rv710 pci id | Alex Deucher | |
2009-02-02 | AVIVO: Save/restore vga pll registers | Wolke Liu | |
This fixes some VT switch issues on some chips | |||
2009-01-31 | Return NULL for encoder if no active device is assigned | Alex Deucher | |
fixes bug 19855 | |||
2009-01-30 | EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible. | Michel Dänzer | |
2009-01-30 | rs780: include RS780 in the InitMemory to leave alone | airlied | |
This stops the MC_FB_LOCATION getting reassigned to 0, which is really bad thing to happen. I've had reported memory corruption on these cards so hopefully this fixes it. | |||
2009-01-28 | Merge branch 'atom-rework' and fix conflicts | Alex Deucher | |
2009-01-28 | Move encoder specific data to encoder dev_priv | Alex Deucher | |
2009-01-28 | Merge branch 'atom-tvout' of ↵ | Alex Deucher | |
ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati Conflicts: src/radeon_atombios.c | |||
2009-01-26 | Encoders not assigned yet, use supported devices | Alex Deucher | |
need to move this to encoder setup | |||
2009-01-26 | Fix legacy output setup | Alex Deucher | |
don't have assigned encoders at this point. Need to eventually move this stuff to encoder dev_priv. | |||
2009-01-26 | ATOM: print useful output info for DPMS events | Alex Deucher | |
2009-01-26 | Warning fixes | Alex Deucher | |
2009-01-26 | Move legacy output setup functions to legacy_output.c | Alex Deucher | |
2009-01-26 | Fix off by one when printing encoder name | Alex Deucher | |
- also cleanup some debugging output | |||
2009-01-26 | Additional output cleanup | Alex Deucher | |
2009-01-24 | Drop memcpy fallbacks from EXA UploadToScreen and DownloadFromScreen hooks. | Michel Dänzer | |
While in theory it's possible for the PrepareAccess hook to fail on big endian platforms, in practice it isn't at this point because there's no other users of the surface registers. | |||
2009-01-24 | Don't transform EXA Composite mask coordinates when there's no mask. | Michel Dänzer | |
2009-01-24 | Fall back to software for unsupported repeat modes | Thomas Jaeger | |
2009-01-23 | Remove OutputType and other cruft | Alex Deucher | |
2009-01-23 | Make sure gb_num_pipes is initialized when DRI is disabled | Maciej Cencora | |
Found with valgrind | |||
2009-01-23 | Remove some unused cruft | Alex Deucher | |
2009-01-23 | track encoder state | Alex Deucher | |
2009-01-23 | Remove TMDSType, DACType, LVDSType from output rec | Alex Deucher | |
2009-01-21 | few more logic pasto's bits I missed | Alex Deucher | |
2009-01-21 | Fix compilation with RADEON_TRACE_FALL set | Alex Deucher | |
noticed by curaga on phoronix forum | |||
2009-01-21 | Move active_device setup to detect() | Alex Deucher | |
Also add encoder debugging printouts | |||
2009-01-21 | Fix logic cut and paste error | Alex Deucher | |
2009-01-21 | More legacy rework | Alex Deucher | |
2009-01-21 | fix legacy crtc routing and add some debugging info | Alex Deucher | |
2009-01-21 | ATOM: fix encoder init | Alex Deucher | |
2009-01-21 | Switch legacy output code to use new encoder objects | Alex Deucher | |
2009-01-21 | ATOM: more output cleanup | Alex Deucher | |
2009-01-21 | Fixup encoder setup on pre-ATOM chips | Alex Deucher | |
2009-01-21 | clean up encoder setup | Alex Deucher | |
- make sure not to duplicate encoders - use single encoder array |