Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-05 | Revert "R6xx/R7xx EXA: improve overlapping copy performance" | Alex Deucher | |
This reverts commit b24827c9d211e8a35da53b665385a7733d19910d. This seems to cause corruption in some cases. | |||
2009-02-05 | r6xx/r7xx EXA: fix corruption when doing sw access | Alex Deucher | |
need to wait until the engine is idle. Ideally we wait on a timestamp shadowed in memory, but polling the GRBM_STATUS reg will do for now. | |||
2009-02-05 | R6xx/R7xx EXA: improve overlapping copy performance | Alex Deucher | |
send vertices for each line of the copy, but only draw once | |||
2009-02-05 | r6xx/r7xx EXA: cleanup overlapping copy | Alex Deucher | |
2009-02-03 | EXA: fix and re-enable Solid() on R7xx | Alex Deucher | |
missing last bit in alu clause in solid PS | |||
2009-02-03 | Allow rotation on r6xx/r7xx | Alex Deucher | |
2009-02-03 | Initial R6xx/R7xx EXA and textured video support | 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 | |||
2009-01-20 | First pass at converting legacy code to encoder objects | Alex Deucher | |
2009-01-19 | ATOM: round 1 of output rework | Alex Deucher | |
2009-01-19 | start to re-org outputs | Alex Deucher | |
2009-01-16 | ATOM: switch to define for external tmds | Alex Deucher | |
2009-01-16 | ATOM: combine DAC setup functions | Alex Deucher | |
plus a few other clean-ups | |||
2009-01-16 | DCE30: LVTMA requires DIG2 encoder | Alex Deucher | |
Fixes bug 19544 | |||
2009-01-15 | RV280 Add another AGP quirk | Alex Deucher | |
2009-01-13 | [PATCH] Add yet another AGP quirk for RV280 | Tormod Volden | |
2009-01-12 | R3xx/R4xx: Maximize the use of clipped triangles for Xv rendering | Christiaan van Dijk | |
While trying to get tear free video on my RS690 I found some problems in the code for rendering the video as a clipped triangle. The size limitations are quite strict and scaling the video output window creates all kinds of weird effects. This patch maximizes the use of this function and resolves the scaling issues. There could be a problem with zero target height/width, not sure if this is handled elsewhere. | |||
2009-01-07 | RV280: add another AGP quirk | Alex Deucher | |