summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/r300_state_shader.c
Commit message (Expand)AuthorAgeFilesLines
* r300-gallium: r500-fs: Enable depth writes, kinda.Corbin Simpson2009-05-171-4/+25
* r300-gallium: Stubs for vertex shaders.Corbin Simpson2009-03-311-3/+2
* r300-gallium: r500-fs: If recompiling a shader, overwrite old insts.Corbin Simpson2009-03-301-0/+5
* r300-gallium: r300-fs: Moar.Corbin Simpson2009-03-251-14/+22
* r300-gallium: Unify shader interfaces, enable r300 shader, start unbreaking.Corbin Simpson2009-03-251-21/+81
* r300-gallium: r500-fs: Remove unused variable.Corbin Simpson2009-03-251-1/+0
* r300-gallium: r500-fs: Fixup immediate->constant counting a bit.Corbin Simpson2009-03-171-2/+4
* r300-gallium: r500-fs: Properly set up TEX/OUT.Corbin Simpson2009-03-171-4/+14
* r300-gallium: r500-fs: Texture insts, ABS, moar comments.Corbin Simpson2009-03-171-28/+66
* r300-gallium: Clean up some code, un-special-case scalar ops.Corbin Simpson2009-03-171-42/+31
* r300-gallium: r500-fs: CMP/MOV/SWZ, negation, ADD/MAD/MUL/SUB.Corbin Simpson2009-03-171-33/+42
* r300-gallium: r500-fs: Add ABS.Corbin Simpson2009-03-161-0/+13
* r300-gallium: r500-fs: Clamp only when saturation flags are set.Corbin Simpson2009-03-161-3/+7
* r300-gallium: r500-fs: Working ADD and MUL, add more sop stuff.Corbin Simpson2009-03-161-1/+23
* r300-gallium: Cleanup a few things.Corbin Simpson2009-03-161-7/+10
* r300-gallium: r500-fs: MUL.Corbin Simpson2009-03-161-0/+7
* r300-gallium: r500-fs: Stub out the simple scalar ops.Corbin Simpson2009-03-161-5/+34
* r300-gallium: r500-fs: Add DPH.Corbin Simpson2009-03-161-1/+12
* r300-gallium: r500-fs: Add dot products.Corbin Simpson2009-03-161-27/+79
* r300-gallium: r500-fs: Actually handle consts and imms correctly.Corbin Simpson2009-03-161-11/+65
* r300-gallium: r500-fs: Setup immediates.Corbin Simpson2009-03-151-1/+25
* r300-gallium: r500-fs: Add writemasks and some flexibility for MOV/SWZ.Corbin Simpson2009-03-151-5/+23
* r300-gallium: r500-fs: More texture fixes.Corbin Simpson2009-03-111-1/+12
* r300-gallium: r500-fs: Add shader dumper and more tex work.Corbin Simpson2009-03-111-13/+82
* r300-gallium: r500-fs: Add SWZ.Corbin Simpson2009-03-111-11/+32
* r300-gallium: Start swizzles.Corbin Simpson2009-03-111-7/+20
* r300-gallium: Begin R500 fragment shader assembler.Corbin Simpson2009-03-111-3/+129
* r300-gallium: Various thingies.Corbin Simpson2009-02-131-2/+2
* r300-gallium: Take care of various bad dereferences in shader setup.Corbin Simpson2009-02-121-4/+20
* r300-gallium: r300 passthrough shader, static shader objects, and clear code.Corbin Simpson2009-02-121-47/+4
* r300-gallium: Add r300 passthrough shader.Corbin Simpson2009-02-121-1/+11
* r300-gallium: Add r500 passthrough shader assembly.Corbin Simpson2009-02-121-0/+37
* r300: Add shader state stubs.Corbin Simpson2009-02-041-0/+33