Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-13 | Reinstate CARD* types that are part of external interfaces. | Michel Dänzer | |
The compiler pointed this out... | |||
2008-05-12 | Replace CARD{8,16,32} with uint{8,16,32}_t | Matt Turner | |
As has been done with xf86-video-intel, replace all CARD* datatypes with uint*_t datatypes available from stdint.h. | |||
2008-05-12 | RADEON: fix lockup on start | Avi Rozen | |
see debian bug 480312 | |||
2008-05-12 | radeon: fix set_cursor_colours remove fb offset | Dave Airlie | |
2008-05-12 | radeon: rs485 vs rs485m.. mobile? non-mobile? bi? | Dave Airlie | |
So it appears we have in the wild two chipsets with the same PCI ID (0x1002:0x5974) that are mobile and non-mobile. the RH bug references is a desktop system. The Dell Vostro 1100 also has this chipset with LVDS bits. | |||
2008-05-12 | radeon: add initial support for cloning outputs. (single-CRTC cards only) | Alex Deucher | |
airlied - This code was originally written by Alex, and I've modified it to only run on single-CRTC cards for now until we can test it some more. | |||
2008-05-09 | RADEON: fixup ifdef from last commit | Alex Deucher | |
2008-05-08 | RADEON: disable MMIO paths for EXA composite/texvid on IGP/R5xx | Alex Deucher | |
The MMIO paths eventually lead to a hang on r5xx/IGP. I haven't been able to find out why yet. | |||
2008-05-07 | radeon: fix zaphod EXA with texture video | Dave Airlie | |
2008-05-07 | avivo: fix zaphod cursor in theory | Dave Airlie | |
2008-05-07 | radeon: fix textured-xv on zaphod | Dave Airlie | |
2008-05-07 | radeon: zaphod: fix render accel for EXA | Dave Airlie | |
2008-05-07 | radeon: fix EXA pixmap offset on zaphod | Dave Airlie | |
2008-05-07 | radeon: zaphod fixes for pciaccess not allowing multiple MMIO maps | Dave Airlie | |
2008-05-07 | radeon: zaphod fix for cursor on second head | Dave Airlie | |
We don't need to add fbOffset here as the mmap we have of the framebuffer starts half way. | |||
2008-05-02 | Add a test for __GLIBC__ to CD_Common_Types.h. | Julien Cristau | |
Atombios redefines the standard types but the definitions conflict with the ones from glibc (causes build failures on GNU/Hurd and GNU/kFreeBSD). | |||
2008-05-02 | ATOM: add support for DragonFlyBSD | thegraze | |
2008-04-30 | RADEON: lock the cursors when updating | Alex Deucher | |
this should fix occasional corruption seen when updating the cursor. | |||
2008-04-29 | RADEON: assorted fixes | Alex Deucher | |
- 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-28 | R3xx+: further fix for IGP chips | Stephan Wolf | |
see bug 15538 | |||
2008-04-27 | IGP: fix EXA composite corruption | Alex Deucher | |
2008-04-27 | RADEON: remove duplicate register define | Alex Deucher | |
Also add more bit defs to wait_until register | |||
2008-04-27 | RADEON: decrease crtc/output verbosity | Alex Deucher | |
2008-04-17 | Emulate repeats by drawing in tiles | Owen Taylor | |
When we can't turn on hardware repeats, because the texture is non-power-of-two, or has padding at the ends of lines, try to draw the image in multiple tiles rather than falling back to software. (We can only do this when there is no transform.) | |||
2008-04-17 | Turn on wrapping when repeating on R100 + R200 | Owen Taylor | |
Actually enable repeats for R100 and R200. This corresponds to a R300 change made in the patch in: http://bugs.freedesktop.org/show_bug.cgi?id=15333 | |||
2008-04-17 | R300+: move more common code into init3d() | Alex Deucher | |
- pre-load r3xx tex instructions - setup RS instructions in init3d() | |||
2008-04-17 | Radeon: Omit mask coordinates | Owen Taylor | |
Adapted from Owen's patch on bug 15546 This fixes the slowness with aatext on r300 and may speed up other chips marginally. | |||
2008-04-15 | fix up some things from the last commit | Alex Deucher | |
2008-04-14 | R300+: properly setup vap_cntl | Alex Deucher | |
this fixes tcl/pvs on RV515 among other things | |||
2008-04-14 | EXA: Don't wait for 3D idle after each Composite() | Alex Deucher | |
wait in CompositeDone() instead | |||
2008-04-14 | R300: move more common code to init3d() | Alex Deucher | |
2008-04-14 | R3xx+: 3D engine documentation and minor cleanups | Alex Deucher | |
- document the R300 exa/textured video code - minor cleanups of textured video code to clarify meaning | |||
2008-04-12 | R300+: consolidate some tcl/non-tcl paths | Alex Deucher | |
- Move more code to init3d() - MMIO textured video seems more reliable now on newer chips | |||
2008-04-12 | R3xx+: fix XAA + textured video on non-TCL path | Alex Deucher | |
2008-04-12 | R3xx+: more fixes to 2D/3D engine init | Alex Deucher | |
2008-04-11 | Fix exa glyph corruption on newer chips | Alex Deucher | |
2008-04-11 | R300+: pre-load vertex programs in init3D() | Alex Deucher | |
2008-04-10 | R3xx+: consolidate more tcl code | Alex Deucher | |
2008-04-10 | R3xx+: consolidate some common 3D code | Alex Deucher | |
2008-04-10 | R3xx+: tcl wip | Alex Deucher | |
2008-04-10 | R300+: textured video tcl cleanup | Alex Deucher | |
2008-04-10 | RADEON: cleanup | Alex Deucher | |
2008-04-10 | Revert "R3xx/R5xx: move more VAP, etc. state setup into common init3d() ↵ | Alex Deucher | |
function" This reverts commit 305a3310963a5dd07b3495015b06aa8c7c4e6b02. Conflicts: src/radeon_commonfuncs.c src/radeon_exa_render.c src/radeon_textured_videofuncs.c | |||
2008-04-10 | RADEON: store tcl status in driver rec | Alex Deucher | |
2008-04-10 | R3xx+: use the right register for engine flush | Alex Deucher | |
2008-04-10 | R3xx+: minor textured video fixes | Alex Deucher | |
- set shader output swizzling correctly - flush the right cache register on r3xx+ | |||
2008-04-10 | R3xx+: EXA/textured video fixes | Alex Deucher | |
- get pipe config based on GB_PIPE_SELECT where applicable (adapted from a similar patch from Dave) - only flush the dst cache after submitting vertices, freeing the cache lines stalls the pipe - no need to wait for 3D idle after submitting vertices - fix PURGE_CACHE() and PURGE_ZCACHE() for r3xx+ - fix depth 16 with EXA composite | |||
2008-04-07 | Increase default CP timeout. | Michel Dänzer | |
Helps avoid spurious timeouts causing problems, see http://bugs.freedesktop.org/show_bug.cgi?id=15203 . | |||
2008-04-07 | Fix rendering of transformed sources for REPEAT_NONE with EXA on >= R300. | Owen W. Taylor | |
Use the border color when possible, otherwise fall back to software. | |||
2008-04-04 | ATOMBIOS: Add support for DynamicClocks option | Alex Deucher | |
This patch adds support for dynamic clock gating and static power management using the atom command tables. In some cases the bios may already set this up during post, so YMMV. I was only able to test on desktop cards, so I haven't tested to see how much (if any) power this saves or how it affects the thermal footprint. |