summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/r300_state.c
Commit message (Expand)AuthorAgeFilesLines
* r300g: Fix a number of warningsNicolai Hähnle2009-09-061-1/+2
* r300g: update rs_block state after changing rasterizerCooper Yuan2009-09-051-0/+1
* r300g: need to validate scissor and viewport state if bind new rasterizerCooper Yuan2009-09-051-0/+2
* r300g: Correct scissor setting, subtract 1 from window's width and heightCooper Yuan2009-08-271-4/+4
* r300g: Force off ZTOP optimizations for now.Corbin Simpson2009-08-181-1/+2
* r300g: Remove r300_constant_buffer::user_count.Corbin Simpson2009-08-071-3/+2
* r300g: Use radeon compiler for fragment programsNicolai Hähnle2009-07-301-20/+3
* r300g: Use r300compiler for vertex shadersNicolai Hähnle2009-07-301-0/+1
* r300g: Actually mark shaders as translated/untranslated.Corbin Simpson2009-07-231-2/+2
* r300g: Add endian fix to vertex fetcher setup.Corbin Simpson2009-07-081-2/+9
* r300g: EXT_provoking_vertex.Corbin Simpson2009-06-261-0/+4
* r300-gallium: organize fragment/vertex shadersJoakim Sindholt2009-06-261-8/+6
* r300-gallium: Don't emit UCP planes for SW TCL.Corbin Simpson2009-06-081-3/+7
* r300-gallium: Emit UCP.Corbin Simpson2009-06-051-3/+4
* r300-gallium: Another constantbuf shader recompile test.Corbin Simpson2009-05-201-2/+4
* r300-gallium: Cleanup viewport state setup.Corbin Simpson2009-05-181-36/+28
* r300-gallium: Always do VTE, never software viewport.Corbin Simpson2009-05-181-3/+5
* r300-gallium: Update XXX.Corbin Simpson2009-05-171-4/+3
* r300-gallium: vs: Dupe tokens, better debug, count spurious insts.Corbin Simpson2009-05-171-0/+2
* r300-gallium: Various cleanups leftover from before.Corbin Simpson2009-05-161-1/+1
* r300-gallium: add missing semicolonJoakim Sindholt2009-05-121-1/+1
* r300-gallium: duplicate tokens in create_fs_stateJoakim Sindholt2009-05-121-0/+3
* r300-gallium, radeon: A couple cleanups.Corbin Simpson2009-05-081-0/+3
* r300-gallium: Correctly flush Draw.Corbin Simpson2009-04-261-1/+5
* r300-gallium: Use viewport state.Corbin Simpson2009-04-151-13/+29
* r300-gallium: Properly setup HW/SW TCL controls.Corbin Simpson2009-04-061-11/+10
* r300-gallium: Re-translate shaders if constants change.Corbin Simpson2009-04-051-2/+7
* r300-gallium: Properly interface with Draw for vert shaders.Corbin Simpson2009-04-051-0/+12
* r300-gallium: Update state handlers/setters for vertex shaders.Corbin Simpson2009-04-051-16/+49
* r300-gallium: Clean up compile warnings and strict compile errors.Corbin Simpson2009-04-041-0/+1
* r300-gallium: Properly redo shaders when constant buffer changes size.Corbin Simpson2009-03-301-0/+7
* r300-gallium: Unify shader interfaces, enable r300 shader, start unbreaking.Corbin Simpson2009-03-251-5/+1
* r300-gallium: Properly offset scissors.Corbin Simpson2009-03-201-6/+16
* r300-gallium: Emit viewport state.Corbin Simpson2009-03-181-2/+20
* r300-gallium: Flat/smooth shading state.Corbin Simpson2009-03-061-0/+6
* r300-gallium: Pick up a few more bits of rs_state.Corbin Simpson2009-03-061-0/+6
* r300-gallium: Move maths from r300_state to r300_state_inlines.Corbin Simpson2009-02-281-4/+0
* r300-gallium: Be more Gallium-ish in some of the math.Corbin Simpson2009-02-281-25/+7
* r300-gallium: Move all state translators to r300_state_inlines.Corbin Simpson2009-02-281-249/+33
* r300-gallium: Turn true and false into TRUE and FALSE.Corbin Simpson2009-02-271-1/+1
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* r300-gallium: Properly init shader state.Corbin Simpson2009-02-171-0/+2
* r300-gallium: Set up draw rasterizer.Corbin Simpson2009-02-161-2/+7
* r300-gallium: Add draw_arrays and friends.Corbin Simpson2009-02-161-2/+26
* r300-gallium: Fix scissors.Corbin Simpson2009-02-151-13/+5
* r300-gallium: Various thingies.Corbin Simpson2009-02-131-2/+3
* r300-gallium: Take care of various bad dereferences in shader setup.Corbin Simpson2009-02-121-6/+5
* r300-gallium: Add r500 passthrough shader assembly.Corbin Simpson2009-02-121-0/+5
* r300: Add shader state stubs.Corbin Simpson2009-02-041-7/+28
* r300: A bit more cleanup and state handling.Corbin Simpson2009-02-041-31/+7