Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-17 | r300-gallium: r500-fs: Properly set up TEX/OUT. | Corbin Simpson | |
2009-03-17 | r300-gallium: r500-fs: Texture insts, ABS, moar comments. | Corbin Simpson | |
2009-03-17 | r300-gallium: Clean up some code, un-special-case scalar ops. | Corbin Simpson | |
2009-03-17 | r300-gallium: r500-fs: CMP/MOV/SWZ, negation, ADD/MAD/MUL/SUB. | Corbin Simpson | |
Also a fair amount of cleanup. | |||
2009-03-17 | r300-gallium: Fix relocation for textures. | Corbin Simpson | |
This keeps texture emit from invalidating CS. | |||
2009-03-16 | r300-gallium: r500-fs: Add ABS. | Corbin Simpson | |
2009-03-16 | r300-gallium: r500-fs: Clamp only when saturation flags are set. | Corbin Simpson | |
2009-03-16 | r300-gallium: r500-fs: Working ADD and MUL, add more sop stuff. | Corbin Simpson | |
2009-03-16 | r300-gallium: Cleanup a few things. | Corbin Simpson | |
2009-03-16 | r300-gallium: r500-fs: MUL. | Corbin Simpson | |
2009-03-16 | r300-gallium: r500-fs: Stub out the simple scalar ops. | Corbin Simpson | |
COS, SIN, and CSC are not simple. | |||
2009-03-16 | r300-gallium: r500-fs: Add DPH. | Corbin Simpson | |
2009-03-16 | r300-gallium: r500-fs: Add dot products. | Corbin Simpson | |
We're cookin' now. | |||
2009-03-16 | r300-gallium: r500-fs: Actually handle consts and imms correctly. | Corbin Simpson | |
This makes mad.txt draw correctly. Yay! | |||
2009-03-16 | r300-gallium: Emit constants as floats, not uints. | Corbin Simpson | |
2009-03-15 | r300-gallium: Fix vertex memory offsets. | Corbin Simpson | |
Wow, I must have been asleep when I made that mistake. | |||
2009-03-15 | r300-gallium: r500-fs: Setup immediates. | Corbin Simpson | |
Textures still not working. RS block shenanigans expected. | |||
2009-03-15 | r300-gallium: Actually set stride when creating textures. | Corbin Simpson | |
Duh. | |||
2009-03-15 | r300-gallium: r500-fs: Add writemasks and some flexibility for MOV/SWZ. | Corbin Simpson | |
2009-03-15 | r300-gallium: Always rasterize at least one color. | Corbin Simpson | |
2009-03-15 | r300-gallium: Fix spacing. | Corbin Simpson | |
It was driving me crazy. | |||
2009-03-13 | gallium: Remove do_flip argument from surface_copy | Jakob Bornecrantz | |
I should have gotten most uses and implementation correctly fixed, but things might break. Feel free to blame me. | |||
2009-03-11 | r300-gallium: Don't flush textures more than necessary. | Corbin Simpson | |
2009-03-11 | r300-gallium: Fix texture filters. | Corbin Simpson | |
2009-03-11 | r300-gallium: r500-fs: More texture fixes. | Corbin Simpson | |
2009-03-11 | r300-gallium: r500-fs: Add shader dumper and more tex work. | Corbin Simpson | |
2009-03-11 | r300-gallium: Fix CS count for texture emit. | Corbin Simpson | |
2009-03-11 | r300-gallium: r500-fs: Add SWZ. | Corbin Simpson | |
2009-03-11 | r300-gallium: Fix CS count in fb state emit. | Corbin Simpson | |
2009-03-11 | r300-gallium: Start swizzles. | Corbin Simpson | |
2009-03-11 | r300-gallium: Begin R500 fragment shader assembler. | Corbin Simpson | |
I love it so much. I also hate it a lot. | |||
2009-03-10 | r300-gallium: Initial, broken, query setup. | Corbin Simpson | |
Not going to bother unbreaking it here until it's unbroken elsewhere. | |||
2009-03-10 | r300-gallium: Unbreak fallback in surface_fill. | Corbin Simpson | |
2009-03-10 | r300-gallium: Fix a handful of compiler warnings. | Corbin Simpson | |
Missing INLINE, missing declarations, extraneous definitions. The usual. | |||
2009-03-10 | r300-gallium: First stab at texture support. | Corbin Simpson | |
2009-03-10 | r300-gallium: Moar fixes in the register file. | Corbin Simpson | |
Sorry, but it's confusing when format0 in r300_reg != format0 in the docs. | |||
2009-03-08 | r300-gallium: Unbreak trivial/point. | Corbin Simpson | |
Oops, forgot to remove that. Edit: And trivial/line and trivial/tri. | |||
2009-03-07 | r300-gallium: Correct vertex format setup, cleanup regs and debugging. | Corbin Simpson | |
trivial/point no longer hardlocks. | |||
2009-03-07 | r300-gallium: Clean up RS. | Corbin Simpson | |
Wow, there were buggies by the boatload in there. | |||
2009-03-07 | r300-gallium: Move a few registers. | Corbin Simpson | |
These shouldn't be written if not on TCL HW. | |||
2009-03-07 | r300-gallium: Typo in assert. | Corbin Simpson | |
2009-03-07 | r300-gallium: Emit vertex size. | Corbin Simpson | |
Not actually going to make a difference right now, but might as well. | |||
2009-03-07 | r300-gallium: A bit more vertex format fixup. | Corbin Simpson | |
2009-03-06 | r300-gallium: Fix masking on vertex formats. | Corbin Simpson | |
Gah, what a simple yet terrible mistake. | |||
2009-03-06 | r300-gallium: Remove unknown regs. | Corbin Simpson | |
Leftovers from fglrx traces, probably. | |||
2009-03-06 | r300-gallium: Actually do framebuffer setup. | Corbin Simpson | |
Can't believe this wasn't wired up. | |||
2009-03-06 | r300-gallium: Make sure registers are inside BEGIN/END CS. | Corbin Simpson | |
2009-03-06 | r300-gallium: Separate out fog block. | Corbin Simpson | |
We'll never actually use fog block. (I hope.) | |||
2009-03-06 | r300-gallium: GA enhancements. | Corbin Simpson | |
Basically an errata fixup register. | |||
2009-03-06 | r300-gallium: Flat/smooth shading state. | Corbin Simpson | |