Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-06 | r5xx: FP: Add OPCODE_TXB. | Corbin Simpson | |
Tex lookup with biased LOD. Should magically work. | |||
2008-05-06 | r5xx: FP: Make MOV/ABS look pretty. | Corbin Simpson | |
We can't really do anything like emit_alu, so we're doing emit_mov instead. | |||
2008-05-06 | r5xx: Emit an OUT instruction at the end of execution. | Corbin Simpson | |
This should make TEX/TXP work right. (Note: "Should" is not "does.") | |||
2008-05-06 | r5xx: We update max_temp_idx now, so no need to hard-code it. | Corbin Simpson | |
This roughly doubles the speed of glxgears (GINAB) by allowing more pixels to run concurrently. | |||
2008-05-06 | r5xx: Fix typo. | Corbin Simpson | |
Gotta be more careful with my cut'n'paste, lawl. | |||
2008-05-06 | r5xx: Use max_temp_idx. | Corbin Simpson | |
2008-05-05 | r500: consolidate tex instructions | Dave Airlie | |
you cannot change a tex into an output so this means we have to actually do another instruction after this one to mov if its an output | |||
2008-05-05 | r500: mov cleanup macros | Dave Airlie | |
2008-05-05 | r500: make tri-param work | Dave Airlie | |
This makes constant work which are 32-bit on r500 unlike r300. Switch MOV to using MAD no idea if we might have negative things MAX 0,-5 is likely to do the wrong thing.. | |||
2008-05-05 | r500: make sure we emit max temp atom. | Dave Airlie | |
We don't appear to update max_temp_idx yet anywhere though | |||
2008-05-05 | r300: fix swtcl texrect path properly. | Dave Airlie | |
We really need to update the shader state so the texrect parameters work. This should fix compiz looking crappy on rs480 and rs690 | |||
2008-05-03 | r300: Set correct VAP_CNTL per vertex program. | Markus Amsler | |
adapted from Markus' patch on bug 15386 with updates for non-TCL and R500. | |||
2008-05-03 | r5xx: Fix for loops. | Corbin Simpson | |
Thanks to dli in IRC for pointing this out. | |||
2008-05-03 | r5xx: Fix dumb shader. | Corbin Simpson | |
For some reason, FGLRX doesn't actually set R500_US_INST_TEX. Let us not make that same mistake. | |||
2008-05-03 | Merge branch 'r500test' of git://people.freedesktop.org/~csimpson/mesa into ↵ | Corbin Simpson | |
r500-support | |||
2008-05-04 | r300: remove debugging code | Dave Airlie | |
2008-05-04 | r300: setup vte according to inputs | Dave Airlie | |
2008-05-03 | r300: update r300 rs unit for swtcl need to fix r500 most likely | Dave Airlie | |
2008-05-03 | r300: recombine the vap input route 0 code and clean | Dave Airlie | |
This gets non-tcl cards working again on this branch.. at least texrect and glxgears | |||
2008-05-03 | r300: add R300_NO_TCL to allow testing of non-tcl on tcl cards | Dave Airlie | |
2008-05-02 | Merge branch 'r500-support' into r500test | Corbin Simpson | |
Bringing the FPS code up-to-date. Conflicts: src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/r500_fragprog.c src/mesa/drivers/dri/r300/r500_fragprog.h | |||
2008-05-02 | Merge branch 'r345-cleanup' of git://people.freedesktop.org/~agd5f/mesa into ↵ | Corbin Simpson | |
r500test Adding Alex's cleanup patches. This adds r5xx TCL! Whoo-hoo! Conflicts: src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/radeon/radeon_chipset.h src/mesa/drivers/dri/radeon/radeon_screen.c | |||
2008-05-02 | Make radeon stuff build again. | Corbin Simpson | |
Yet more evidence that I am incompetent with git. | |||
2008-05-02 | R300: fix rebase conflicts | Alex Deucher | |
2008-05-02 | Merge branch 'r500test' of git://people.freedesktop.org/~airlied/mesa into ↵ | Corbin Simpson | |
r500test Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r500_fragprog.c src/mesa/drivers/dri/r300/r500_fragprog.h src/mesa/drivers/dri/radeon/radeon_chipset.h src/mesa/drivers/dri/radeon/radeon_screen.c | |||
2008-05-02 | R3/4/5: fix TCL on r5xx, cleanup PVS code | Alex Deucher | |
2008-05-02 | R300: fix VAP_OUTPUT_VTX_FMT_1 defines | Alex Deucher | |
2008-05-02 | R300: cleanup VAP_CLIP_CNTL | Alex Deucher | |
2008-05-02 | R300: clean up VAP_PROG_STREAM_CNTL* register usage | Alex Deucher | |
2008-05-02 | Update comment | Alex Deucher | |
2008-05-02 | R5xx: various updates | Alex Deucher | |
- fixup VAP_CNTL setup - remove extra instruction in r5xx passthrough shader - add notes about pipe config | |||
2008-05-02 | R5xx: Add R5xx pci ids | Alex Deucher | |
2008-05-02 | fixup r500 bits for renaming | Dave Airlie | |
2008-05-02 | r500: fixup fake shader to keep gears going | Dave Airlie | |
2008-05-02 | r500: enable gb tiling for r5xx | Dave Airlie | |
2008-05-02 | r500: fixup support for emitting fragment program to hardware. | Dave Airlie | |
Also fixup the constant emission this breaks glxgears from what I can see but its another step to correctness | |||
2008-05-02 | r500: setup fragment program constant emission atom | Dave Airlie | |
2008-05-02 | r300: add rv530 pci id for the t60p laptop | Dave Airlie | |
2008-05-02 | r300: this code really shouldn't be here. | Dave Airlie | |
For R500 just ignore it for now while I do something interesting like run glxgears. | |||
2008-05-02 | mesa: cleanup state emission and rs for r500 | Dave Airlie | |
trivial clear app now renders | |||
2008-05-02 | r500 RS unit setup | Dave Airlie | |
2008-05-02 | more r500 vs r300 kickin | Dave Airlie | |
2008-05-02 | some basic r500 portage | Dave Airlie | |
2008-05-02 | r500: fragprog | Dave Airlie | |
2008-05-02 | [intel] Warnings fixes. | Eric Anholt | |
2008-05-02 | [intel] Merge intel_ioctl.h. Not sure how this slipped by in the .c merge. | Eric Anholt | |
2008-05-02 | r5xx: Fragprog shader now handles TEX/TXP correctly. | Corbin Simpson | |
2008-05-02 | Start of TEX/TXP support. | Corbin Simpson | |
Still having problems with temps and consts, though... | |||
2008-05-02 | Added OPCODE_ABS, slightly fixed ADD/SUB | Corbin Simpson | |
2008-05-02 | Initial r5xx fragment program compiler support. | Corbin Simpson | |
Includes fallback shader and a handful of working opcodes. |