Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-21 | r500: finish main texture instruction decoding | Dave Airlie | |
2008-05-20 | r5xx: Count refs so we don't have to guess on temp reg allocation. | Corbin Simpson | |
As a bonus, we can now have multiple temp temps, by slot. | |||
2008-05-19 | r5xx: Fixup SOP insts. | Corbin Simpson | |
Use the correct swizzle for alpha/SOP stuff. | |||
2008-05-19 | r5xx: New fix for COS/SIN/SCS. | Corbin Simpson | |
Not perfect yet, but getting better. | |||
2008-05-20 | r300/r500: fixup some of the register write sizes | Dave Airlie | |
2008-05-20 | r300: some ctrl-m's wierd. | Dave Airlie | |
2008-05-20 | r300/r500: fix RS col fmt bits | Dave Airlie | |
2008-05-19 | r5xx: Fixup emit_tex, add debugging info, enable temp temps. | Corbin Simpson | |
emit_tex now chases itself with an OUT if needed. Added airlied's dump_program, with some fixes. | |||
2008-05-19 | r500: add more input srcs | Dave Airlie | |
2008-05-19 | r500: fix swz gets and some returns | Dave Airlie | |
2008-05-19 | r500: add mask debugging | Dave Airlie | |
2008-05-19 | r500: add fragment program debug dumper | Dave Airlie | |
2008-05-19 | r5xx: Fix magic offsets for output fifo write masks. | Corbin Simpson | |
Well, this sure explains a lot. | |||
2008-05-18 | r5xx: Swap sources for CMP. | Corbin Simpson | |
Follows the same pattern as the op on r3xx/r4xx. Thanks airlied. | |||
2008-05-18 | r5xx: Fix typo of epic proportions. | Corbin Simpson | |
2008-05-18 | r5xx: ALU/OUT fixups. | Corbin Simpson | |
Lots of small changes. Intentionally breaks some tex stuffs. | |||
2008-05-18 | r300: fixup US_OUT_FMT bits | Dave Airlie | |
2008-05-18 | r500: you can have a single texcoord | Dave Airlie | |
2008-05-17 | r5xx: Add OPCODE_KIL. | Corbin Simpson | |
2008-05-17 | r5xx: Added OPCODE_DPH. | Corbin Simpson | |
Like DP4, but with one swizzle change. | |||
2008-05-17 | r5xx: Fix FRC. | Corbin Simpson | |
This makes tri-frc work. (Remind me again why I'm allowed near a compiler, lawl.) | |||
2008-05-17 | r5xx: Fix SCS. | Corbin Simpson | |
Output instructions need to be marked OUT so they can write to the fifo. Also, negation doesn't work with SWZ yet. | |||
2008-05-17 | r5xx: Add OPCODE_SWZ. | Corbin Simpson | |
It's so easy! | |||
2008-05-17 | r5xx: Add OPCODE_SCS. | Corbin Simpson | |
It's disabled, though, because it doesn't work. I'll figure it out later... | |||
2008-05-17 | r5xx: Adding more opcodes. | Corbin Simpson | |
EX2, FRC, LG2, SIN, RCP, and RSQ, if you care. All of these except FRC are like COS. This pretty much rounds out the set of opcodes which can be done in one ALU inst. | |||
2008-05-17 | r5xx: First swing at OPCODE_COS. | Corbin Simpson | |
2008-05-17 | r5xx: Unbreak MAX and MIN. | Corbin Simpson | |
Both of them had faulty copypasta. | |||
2008-05-17 | r500: set fragprog end to correct place | Dave Airlie | |
2008-05-17 | r300: SC register naming cleanup | Alex Deucher | |
2008-05-17 | r500: write out the correct FP registers | Alex Deucher | |
2008-05-15 | r500: default rsunit swizzle like fglrx | Dave Airlie | |
2008-05-15 | r500: shift tex src properly | Dave Airlie | |
2008-05-15 | r500: fixup r500 rs unit texture coordinate counting | Dave Airlie | |
2008-05-15 | r500: remove some debugging | Dave Airlie | |
2008-05-15 | r500: split output/pixel masks and emit in the correct places | Dave Airlie | |
2008-05-15 | r3/500: emit RS state before VAP | Dave Airlie | |
2008-05-15 | r500: fixup the program allocations to be the correct sizes | Dave Airlie | |
2008-05-15 | r300: set screen so that context init can find out chip ids | Dave Airlie | |
2008-05-15 | r500: add cmp support in theory | Dave Airlie | |
2008-05-15 | r500: some trivial fixups to get tri working. | Dave Airlie | |
the counter was being used one instruction over the end | |||
2008-05-15 | r500: we just need to emit a colour for clear drop tex instruction | Dave Airlie | |
2008-05-13 | R300: clean up GA registers | Alex Deucher | |
2008-05-13 | R3xx: clean up ZB registers | Alex Deucher | |
2008-05-13 | R300: clean up CB registers | Alex Deucher | |
2008-05-13 | R300: clean up Fog registers | Alex Deucher | |
2008-05-13 | R500: fixup r300EmitClearState() FP for r5xx | Alex Deucher | |
2008-05-13 | R300: cleanup FS code and fill in missing details | Alex Deucher | |
2008-05-13 | R3xx: more PVS cleanup | Alex Deucher | |
2008-05-12 | Merge branch 'r500-support' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r500-support | |||
2008-05-12 | R500: add support for 4k textures | Alex Deucher | |