Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-05 | r300-gallium: Update state handlers/setters for vertex shaders. | Corbin Simpson | |
2009-04-04 | r300-gallium: Clean up compile warnings and strict compile errors. | Corbin Simpson | |
2009-03-30 | r300-gallium: Properly redo shaders when constant buffer changes size. | Corbin Simpson | |
2009-03-25 | r300-gallium: Unify shader interfaces, enable r300 shader, start unbreaking. | Corbin Simpson | |
progs/trivial/clear no longer is horrifically wrong, just kind of wrong. | |||
2009-03-20 | r300-gallium: Properly offset scissors. | Corbin Simpson | |
As per r300_reg, classic Mesa, and xf86-video-ati. | |||
2009-03-18 | r300-gallium: Emit viewport state. | Corbin Simpson | |
Note that this will break you, hard, if you're not using RADEON_NO_TCL. I really need to start vertex shaders soon. | |||
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-02-28 | r300-gallium: Move maths from r300_state to r300_state_inlines. | Corbin Simpson | |
2009-02-28 | r300-gallium: Be more Gallium-ish in some of the math. | Corbin Simpson | |
2009-02-28 | r300-gallium: Move all state translators to r300_state_inlines. | Corbin Simpson | |
Tryin' to do some cleanup. | |||
2009-02-27 | r300-gallium: Turn true and false into TRUE and FALSE. | Corbin Simpson | |
Match the rest of Gallium. | |||
2009-02-18 | util: Move p_debug.h into util module. | José Fonseca | |
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible. | |||
2009-02-17 | r300-gallium: Properly init shader state. | Corbin Simpson | |
2009-02-16 | r300-gallium: Set up draw rasterizer. | Corbin Simpson | |
2009-02-16 | r300-gallium: Add draw_arrays and friends. | Corbin Simpson | |
This is the last bit of Gallium-side plumbing for drawing things. From this point on, the only missing parts should be in r3xx-specific code areas... | |||
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-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: Take care of various bad dereferences in shader setup. | Corbin Simpson | |
Unbreaks glxinfo. | |||
2009-02-12 | r300-gallium: Add r500 passthrough shader assembly. | Corbin Simpson | |
This allows a simple passthrough fragment shader to be provided on r500. | |||
2009-02-04 | r300: Add shader state stubs. | Corbin Simpson | |
2009-02-04 | r300: A bit more cleanup and state handling. | Corbin Simpson | |
2009-02-02 | r300: fix compiler/linker errors | Joakim Sindholt | |
2009-02-02 | r300: Clear up XXX in r300_state. | Corbin Simpson | |
2009-02-01 | r300: Clean up after rebase. | Corbin Simpson | |
Fix a couple struct members, clear up a few texture lines. | |||
2009-02-01 | r300: Add more rs_state, fix indents on dsa_state. | Corbin Simpson | |
2009-02-01 | r300: Add line stipple state to rs_state. | Corbin Simpson | |
2009-02-01 | r300: Hook up clear, set it to fallback. | Corbin Simpson | |
2009-02-01 | r300: More state setters. | Corbin Simpson | |
2009-02-01 | r300: Plan for the next state setters. | Corbin Simpson | |
2009-02-01 | r300: Moar state handlers. | Corbin Simpson | |
Ah, my code's so bad. It's amazing. | |||
2009-02-01 | r300: Add fragment shader stubs. | Corbin Simpson | |
Not looking forward to filling these out at all. | |||
2009-02-01 | r300: Add texture sampler state. | Corbin Simpson | |
Easy compared to the actual texture handling code. | |||
2009-02-01 | r300: Add sampler state skeleton. | Corbin Simpson | |
Heh, serendipitous sibilance. Anyway, need to flesh this out. | |||
2009-02-01 | r300: Fix constness, compile warnings, indentation in r300_state. | Corbin Simpson | |
2009-02-01 | r300: Various flags, small state tracking things. | Corbin Simpson | |
Getting these out of the way so more stuff can be put in. | |||
2009-02-01 | r300: Remove r300_state.h | Corbin Simpson | |
2009-02-01 | r300: Add blend color. | Corbin Simpson | |
2009-02-01 | r300: Add more state. | Corbin Simpson | |
pipe_rasterizer_state is big, and I'm still processing it. Todo: - LOL EVERYTHING - Moar cough syrup. - Even moar cough syrup. | |||
2009-02-01 | r300: Hook up state functions. | Corbin Simpson | |
Haha, should not have attempted the scissors. | |||
2009-02-01 | r300: Add DSA state. | Corbin Simpson | |
That's it for now. Just the "easy" stuff. Todo: - Rasterizer state, which is a lot more than just the RS. - Miscellaneous state which doesn't currently belong to any state object. - Shader assemblers? - Fix dynamic loading bugs. | |||
2009-02-01 | r300: Add scissor state, fix build. | Corbin Simpson | |
2009-02-01 | r300: Add blend state. | Corbin Simpson | |
Also switched to r300_reg instead of radeon_reg. Yay? | |||
2009-02-01 | gallium-r300: Add copyrights, place (broken) CS. | Corbin Simpson | |
Todo: - Fill blits. - Less suck. - Ask glisse about how to get winsys+pipe talking right, so stuff like the CS can be set up right. | |||
2009-02-01 | gallium-r300: Initial commit. | Corbin Simpson | |
Or should it be r300-gallium? Meh, whatever. |