Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-20 | r300-gallium: Simplify/neaten up packet3. | Corbin Simpson | |
Deck chairs on the Hindenburg. :3 | |||
2009-03-20 | r300-gallium: Clean up surface_fill, prep for surface_copy code. | Corbin Simpson | |
2009-03-20 | r300-gallium: Properly offset scissors. | Corbin Simpson | |
As per r300_reg, classic Mesa, and xf86-video-ati. | |||
2009-03-17 | r300-gallium: Move all unsorted state into invariant state. | Corbin Simpson | |
Gotta just slowly whittle this down. | |||
2009-03-17 | r300-gallium: Emit invariant state, no matter what. | Corbin Simpson | |
It's called "invariant" for a reason. :3 | |||
2009-03-17 | r300-gallium: Quick little cleanup of surface_fill state. | Corbin Simpson | |
2009-03-15 | r300-gallium: r500-fs: Setup immediates. | Corbin Simpson | |
Textures still not working. RS block shenanigans expected. | |||
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-10 | r300-gallium: Unbreak fallback in surface_fill. | Corbin Simpson | |
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: Move a few registers. | Corbin Simpson | |
These shouldn't be written if not on TCL HW. | |||
2009-03-07 | r300-gallium: A bit more vertex format fixup. | Corbin Simpson | |
2009-03-06 | r300-gallium: Remove unknown regs. | Corbin Simpson | |
Leftovers from fglrx traces, probably. | |||
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 | |
2009-03-06 | r300-gallium: Pick up a few more bits of rs_state. | Corbin Simpson | |
Including two registers that already should have been covered...huh... | |||
2009-03-05 | r300-gallium: Move RS block setup to CSO. | Corbin Simpson | |
2009-03-05 | r300-gallium: Move scissor state. | Corbin Simpson | |
Keep it grouped with all the other parameterized state. | |||
2009-03-04 | r300-gallium: Add unaccelerated surface_copy. | Corbin Simpson | |
2009-03-01 | r300-gallium: Clean up casts and indents. | Corbin Simpson | |
2009-03-01 | r300-gallium: Split off invariant state. | Corbin Simpson | |
It's kind of like a CSO todo list. :3 | |||
2009-02-28 | r300-gallium: Fix register count. | Corbin Simpson | |
2009-02-28 | r300-gallium: Fix hardlocks on trivial/clear. | Corbin Simpson | |
I'm so happy I could cry. | |||
2009-02-28 | r300-gallium: Use rs_state emit for r300_surface, move a few things around. | Corbin Simpson | |
Also a possible fix for non-TCL chipsets and trivial/clear. | |||
2009-02-22 | r300-gallium: Add pipe_format translators and apply them | Joakim Sindholt | |
2009-02-22 | r300-gallium: correct buffer stride calculation | Joakim Sindholt | |
2009-02-18 | r300-gallium: implement simple pipe_transfer Basically make the driver ↵ | Joakim Sindholt | |
compile and behave like it did before the gallium-texture-transfer merge | |||
2009-02-16 | r300-gallium: Fix BEGIN_CS and END_CS counting and mismatch. | Corbin Simpson | |
2009-02-16 | r300-gallium: Add SC_CLIP_RULE to clear. | Corbin Simpson | |
This is a register that is in r300_demo but not r300_surface, so adding it in to see if it helps. | |||
2009-02-15 | r300-gallium: Fix scissors. | Corbin Simpson | |
Don't use SCISSORS_OFFSET since we're DRI2, and don't forget to set scissors in clear. | |||
2009-02-15 | r300-gallium: Grab bag of goodies. | Corbin Simpson | |
Some fixes from glisse, moar swtcl emit setup, cleanup a bunch of regs, properly do clear flush, and BEGIN_CS count fixes. | |||
2009-02-15 | r300-gallium: Clean up some clear registers. | Corbin Simpson | |
2009-02-13 | r300-gallium: Various thingies. | Corbin Simpson | |
Add formats to framebuffer emit, fix up shader function names, make sure fragment format is emitted for r500. | |||
2009-02-12 | r300-gallium: Fix build errors. | Corbin Simpson | |
2009-02-12 | r300-gallium: fix OUT_CS_ONE_REG and use where applicable | Joakim Sindholt | |
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> | |||
2009-02-12 | r300-gallium: r300 passthrough shader, static shader objects, and clear code. | Corbin Simpson | |
2009-02-12 | r300: minor fixes and clear up some surface_fill | Joakim Sindholt | |
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> | |||
2009-02-08 | r300: Add SW TCL paths for clear. | Corbin Simpson | |
This should make things work for people on RSxxx chipsets. | |||
2009-02-08 | r300: Update to match pipe_surface changes. | Corbin Simpson | |
2009-02-06 | r300: Clean up CS counting. | Corbin Simpson | |
2009-02-05 | r300: working trivial/clear for r5xx | Joakim Sindholt | |
2009-02-02 | r300: fix compiler/linker errors | Joakim Sindholt | |
2009-02-02 | r300: Move some registers around. | Corbin Simpson | |
This fixes r500 hangs. | |||
2009-02-01 | r300: Add cleaned-up clear fallback, sort more regs. | Corbin Simpson | |
2009-02-01 | r300: Try to fix up RS a bit more. | Corbin Simpson | |
2009-02-01 | r300: set up r5xx fragment shader; clear still broken | Joakim Sindholt | |
2009-02-01 | r300: Unbreak emit, fix up a bunch of little things. | Corbin Simpson | |
2009-02-01 | r300: attempt at trivial/clear on r5xx | Joakim Sindholt | |