summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nvfx/nvfx_fragprog.c
Commit message (Expand)AuthorAgeFilesLines
* nvfx: Pair os_malloc_aligned() with os_free_aligned().Krzysztof Smiechowicz2010-10-041-1/+1
* nvfx: remove gl_PointCoord hackLuca Barbieri2010-09-221-7/+6
* nvfx: Silence uninitialized variable warnings.Vinson Lee2010-09-151-0/+3
* nvfx: Remove unused variables.Vinson Lee2010-09-121-1/+1
* nvfx: support nv30 simulation on nv40Luca Barbieri2010-09-051-10/+10
* nvfx: switch to rules-ng-ng register headersLuca Barbieri2010-09-051-14/+14
* nvfx: properly return fogcoord.w == 1Luca Barbieri2010-09-051-1/+15
* nvfx: add rewritten swtnl supportLuca Barbieri2010-09-051-1/+1
* nvfx: support unlimited constants and immediates in fpLuca Barbieri2010-09-051-47/+34
* nvfx: implement fp SSG properlyLuca Barbieri2010-09-041-5/+18
* nv40: support all 10 texcoordsLuca Barbieri2010-09-041-3/+4
* nvfx: support all coord conventions in hardwareLuca Barbieri2010-09-041-0/+10
* nvfx: implement LIT in fpLuca Barbieri2010-09-031-1/+23
* nvfx: Set pointer to NULL after free.Vinson Lee2010-08-251-1/+3
* nvfx: improve fp temp accountingLuca Barbieri2010-08-231-2/+4
* nvfx: emit bo relocations only when neededLuca Barbieri2010-08-231-0/+3
* nvfx: match Gallium's gl_PointCoord brokennessLuca Barbieri2010-08-231-2/+5
* nvfx: support clip planes sensibly and fix them on nv30Luca Barbieri2010-08-231-13/+0
* nvfx: fix minor memory leakLuca Barbieri2010-08-231-1/+1
* nvfx: support both sprite coord originsLuca Barbieri2010-08-231-38/+101
* nvfx: use 64-bit bitmasks for tempsLuca Barbieri2010-08-231-8/+8
* nvfx: refactor to support multiple fragment program versionsLuca Barbieri2010-08-221-66/+108
* nvfx: move stuff aroundLuca Barbieri2010-08-221-0/+42
* nvfx: simplify and correct fragment program update logicLuca Barbieri2010-08-221-61/+124
* nvfx: use relocations array for vp constantsLuca Barbieri2010-08-221-9/+9
* nvfx: Silence uninitialized variable warnings.Vinson Lee2010-08-211-0/+2
* nvfx: Fix SCons build.Vinson Lee2010-08-211-15/+32
* nvfx: tweak CMP in fpLuca Barbieri2010-08-211-1/+1
* nvfx: implement TXL in fpLuca Barbieri2010-08-211-0/+6
* nvfx: implement SSG in fpLuca Barbieri2010-08-211-1/+13
* nvfx: implement DP2 in vp and fpLuca Barbieri2010-08-211-0/+5
* nvfx: implement TRUNC in vp and fpLuca Barbieri2010-08-211-6/+19
* nvfx: implement NOPLuca Barbieri2010-08-211-0/+2
* nv40: add fragment program control flowLuca Barbieri2010-08-211-5/+242
* nvfx: refactor shader assemblerLuca Barbieri2010-08-211-194/+170
* nvfx: add option to dump shaders in TGSI and native codeLuca Barbieri2010-08-211-0/+15
* nvfx: support proper shader linkage - adds glsl supportLuca Barbieri2010-08-211-62/+142
* nvfx: rewrite draw code and buffer codeLuca Barbieri2010-08-211-5/+2
* nvfx: Move declaration before code.Vinson Lee2010-07-241-2/+3
* nvfx: move declarations before codeBrian Paul2010-04-181-4/+9
* nvfx: fix fragment program constant updatesLuca Barbieri2010-04-181-1/+4
* nvfx: Initialize variables.Vinson Lee2010-04-171-2/+2
* nvfx: Remove unnecessary headers.Vinson Lee2010-04-171-1/+0
* nvfx: use dynamically sized rotating BO pool for fragment programsLuca Barbieri2010-04-131-106/+126
* nvfx: rework validation logic to use code and avoid stateobjsLuca Barbieri2010-04-121-11/+2
* nvfx: add NVFX_NEW_{FRAG,VERT}CONSTLuca Barbieri2010-04-121-1/+1
* nvfx: so->RING_3D: fragprogLuca Barbieri2010-04-121-32/+46
* Squashed commit of the following:Keith Whitwell2010-04-101-17/+38
* nvfx: don't crash on empty fragment programLuca Barbieri2010-03-231-1/+2
* nvfx: remove src_native_swz, which was a no-opLuca Barbieri2010-03-151-44/+0