Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-19 | Enable BSR in Log2 functions | Matt Turner | |
This patch edits RADEONLog2 and ATILog2 to use the x86 BSR instruction instead of looping through bits. It should provide a somewhat of a speed increase in this function on x86 and AMD64 architectures. Note: the BSR instruction was added with the 80386 CPU and is therefore not compatible with earlier CPUs, though I highly doubt it's even possible to use a 286 in conjunction with a Radeon. The inline assembly also works with Intel's compiler (icc). | |||
2008-03-19 | [PATCH] Compile warning fixes. | Paulo Cesar Pereira de Andrade | |
Minor changes to avoid declarations mixed with code. Ansified functions with empty prototype to specify they don't receive arguments. Added some prototypes to radeon.h, and major reorder on radeon.h adding prototypes in alphabetical order and specifying to file that defines it. | |||
2008-03-19 | Merge branch 'master' of ↵ | Alex Deucher | |
ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into r3xx-render | |||
2008-03-19 | R3xx/R5xx: Make sure to clamp the output of the FS | Alex Deucher | |
2008-03-19 | R5xx: bump textured video limits to 4096 | Alex Deucher | |
2008-03-19 | RADEON: add new macros to distinguish between R3xx and R5xx 3D | Alex Deucher | |
2008-03-19 | RADEON: fixed textured video with XAA and tiling | Alex Deucher | |
2008-03-19 | RV515: fix textured video and EXA Composite | Alex Deucher | |
There seems to be an issue with the PVS setup on RV515, but bypassing it seems to work fine. | |||
2008-03-19 | r500: make it work from startup. | Dave Airlie | |
I'm not sure why this worked or what is going wrong here, really the VAP internal architecture escapes me :) | |||
2008-03-18 | R3xx/R5xx: remove extra return after last commit | Alex Deucher | |
2008-03-18 | R3xx/R5xx: switch an ErrorF() to RADEONFALLBACK() | Alex Deucher | |
2008-03-18 | R3xx: we only use 2 temps, not 3 | Alex Deucher | |
2008-03-18 | R3xx/R5xx: fix up a8-src-something_with_colors | Tilman Sauerbeck | |
2008-03-18 | R3xx/R5xx: remove some cruft | Alex Deucher | |
2008-03-18 | R5xx: fix typ in r5xx render accel | Dave Airlie | |
This gets render working on r5xx | |||
2008-03-18 | R5xx: first pass at render support (untested) | Alex Deucher | |
2008-03-18 | R5xx: bump tex/dst limits to 4096 | Alex Deucher | |
2008-03-17 | R3xx/R5xx: whitespace cleanup and cruft removal | Alex Deucher | |
2008-03-17 | R3xx: get masks working and cleanup | Alex Deucher | |
RS offset was wrong for mask texture | |||
2008-03-17 | R3xx: minor adjustments | Alex Deucher | |
2008-03-17 | RADEON: Revert to old behavior when resetting the memmap on VT switch | Alban Browaeys | |
Not sure why this needs to be done twice. Should fix bug 14980 Probably needs more investigation. | |||
2008-03-17 | R3xx: some progress | Alex Deucher | |
2008-03-17 | R3xx: fix errant w | Alex Deucher | |
2008-03-17 | RADEON: fix typo in RADEONAdjustMemMapRegisters() | Alex Deucher | |
2008-03-17 | RADEON: make sure var is initialized properly in RADEONAdjustMemMapRegisters() | Alex Deucher | |
2008-03-16 | radeon: the 0x5974 appears to be a mobility chip... | Dave Airlie | |
After debugging with partymola on #radeon, adding this allowed his Dell Vostro 1000 to work properly | |||
2008-03-14 | R3xx: odds and ends... | Alex Deucher | |
still not working. - swizzle US output for BGR formats - no need to write to temps in ALU ops, write to output only - flush the PVS before updating | |||
2008-03-14 | R3xx: theoretical support for component alpha | Alex Deucher | |
masks are still broken so... | |||
2008-03-14 | R3xx: VS WIP | Alex Deucher | |
2008-03-14 | R3xx/R5xx: enable VS for mask texture | Alex Deucher | |
2008-03-14 | R3xx/R5xx: Fix magic numbers in vertex shaders | Alex Deucher | |
2008-03-13 | R3xx: make sure to set the FS code size correctly | Alex Deucher | |
2008-03-13 | R3xx: attempt to setup the rasterizer properly for mask texture | Alex Deucher | |
Not working yet | |||
2008-03-13 | R3xx: more mask work | Alex Deucher | |
2008-03-13 | R3xx: enable composite for non-mask cases | Alex Deucher | |
2008-03-13 | R3xx: add basic mask support | Alex Deucher | |
2008-03-13 | R300: setup source selects and output swizzling | Alex Deucher | |
2008-03-13 | R3xx: set the texture id and add some register info | Alex Deucher | |
2008-03-13 | R3xx/R5xx: enable blending | Alex Deucher | |
2008-03-13 | xv: fixup XAA on r500 textured video | Dave Airlie | |
the XAA area should never end up tiled. This may break with nooffscreen pixmaps | |||
2008-03-11 | Properly fix uninitialized variables warnings | Matt Turner | |
According to commit 9fd13e6773371c82b9799a5bda7c96ffa5cafe8c to xf86-video-intel by Kristian Høgsberg, there is a better way to fix the possibly initialized variables warnings. This patch will use Kristian's fix. | |||
2008-03-11 | RADEON: enable output attributes that require a modeset immediately | Alex Deucher | |
This should fix bug 14915 | |||
2008-03-11 | RADEON: fix vblank interrupts after VT switch or suspend/resume | Alex Deucher | |
2008-03-11 | [PATCH] Fix a few warnings | Matt Turner | |
2008-03-11 | DCE3: add support for PCIEPHY (untested) | Alex Deucher | |
2008-03-11 | ATOM: remove some cruft | Alex Deucher | |
2008-03-11 | DCE3: enable DPMS on DIG ports | Alex Deucher | |
2008-03-11 | DCE3: adjust PLL for DCE3 chips | Alex Deucher | |
this fixes stability issues on digital outputs and certain modes. | |||
2008-03-11 | ATOMBIOS: enable load detection by default on both DACs | Alex Deucher | |
Load detection is reliable with atom, so enable it by default on both DACA and DACB, rather than just DACA. | |||
2008-03-11 | DCE3: add output attribute to enable/disable coherent mode | Alex Deucher | |
Enabled by default. The TMDS transmitter can be programmed slightly differently depending on the chips in the panel. If you have problems with tmds on a particular panel, try disabling it. |