aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv40/nv40_fragprog.c
Commit message (Expand)AuthorAgeFilesLines
* nv30, nv40: non-trivially unify nv[34]0_fragprog.cLuca Barbieri2010-03-151-984/+0
* nv30, nv40: non-trivially partially unify nv[34]0_shader.hLuca Barbieri2010-03-151-80/+80
* nv30, nv40: unify all structures and headers, except shadersLuca Barbieri2010-03-151-31/+31
* nouveau: s/rankine/eng3d/g; s/curie/eng3d/gLuca Barbieri2010-03-151-2/+2
* nv40: use NV34TCL_ constants where availableLuca Barbieri2010-03-151-4/+4
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-1/+1
* nouveau: rewrite nouveau_stateobj to use BEGIN_RING properlyMaarten Maathuis2010-01-051-1/+1
* nouveau: Unreference state/buffer objects on context/screen destruction.Younes Manton2009-12-281-4/+10
* NV30/NV40 CMP and SCS src == dst handlingLuca Barbieri2009-12-281-8/+24
* tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell2009-11-241-23/+23
* tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell2009-11-241-5/+5
* tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell2009-11-241-4/+4
* tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-4/+4
* tgsi: reduce repetition of structure name in its membersKeith Whitwell2009-11-241-7/+7
* gallium: try and update r300 and nv drivers for tgsi changesKeith Whitwell2009-11-241-1/+1
* gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell2009-10-231-21/+2
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-13/+5
* gallium: remove noise opcodesKeith Whitwell2009-10-231-6/+0
* gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-221-4/+4
* nouveau: remove unneeded code from ws, use pipe_buffer_ instead of ws->Ben Skeggs2009-06-051-8/+9
* nouveau: pass nouveau_bo instead of pipe_buffer to so_ callsBen Skeggs2009-06-051-3/+4
* nouveau: make stateobjs start off with refcount of 1Ben Skeggs2009-03-071-0/+1
* gallium: Unify reference counting.Michel Dänzer2009-03-041-1/+2
* nv30/nv40: KIL/KILP swapped meaningsBen Skeggs2008-08-141-2/+2
* nouveau: fix buildBen Skeggs2008-08-071-2/+2
* nouveau: update for interface changes + hack around gallium x86_64 bustageBen Skeggs2008-06-231-4/+4
* nv40: mark fp dirty even when only consts updatedBen Skeggs2008-03-311-2/+2
* nv40: fix fp depth writeBen Skeggs2008-03-231-1/+1
* nv40: remove some badness from fp temp/result allocationBen Skeggs2008-03-231-51/+107
* nv40: catch fp extra-const cases where both const and immd have same idxBen Skeggs2008-03-231-3/+14
* nv40: fp: fix multiple refs to a single const withing an instructionBen Skeggs2008-03-231-1/+7
* nv40: workaround fp result.data[0] clobberageBen Skeggs2008-03-231-1/+3
* nv40: s/free/FREE/Ben Skeggs2008-03-211-2/+2
* nv40: "implement" noise opcodes in fragprogBen Skeggs2008-03-191-0/+6
* nv40: a few more fp opcodesBen Skeggs2008-03-171-2/+48
* nv40: simple swtnl path (half broken, but getting there)Ben Skeggs2008-03-161-1/+2
* nouveau: match interface changesBen Skeggs2008-03-131-6/+5
* nv40: nuke debugBen Skeggs2008-03-021-2/+0
* nv40: move "channel context" stuff into nv40_screenBen Skeggs2008-02-291-2/+2
* nv40: remove pipe_state struct now.Ben Skeggs2008-02-251-2/+2
* nv40: stateobj start out with 0 refcountBen Skeggs2008-02-221-1/+0
* nv40: keep track of generated context state vs current channel stateBen Skeggs2008-02-201-3/+3
* nv40: and vertprog..Ben Skeggs2008-02-181-4/+6
* nv40: get fragprog onto new state mechanismBen Skeggs2008-02-181-52/+75
* nouveau: match gallium code reorginisation.Ben Skeggs2008-02-161-0/+842