summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/vl/vl_idct.c
Commit message (Expand)AuthorAgeFilesLines
* [g3dvl] move to integer verticiesChristian König2011-01-101-11/+11
* [g3dvl] move code around for more optimal shader generationChristian König2010-12-221-3/+3
* [g3dvl] move scaling completely into matrix and use less temp registersChristian König2010-12-161-43/+46
* [g3dvl] move idct texture addr generation into vertex shaderChristian König2010-12-121-130/+142
* [g3dvl] seperate texture addr generation from fetchingChristian König2010-12-121-69/+68
* Merge remote branch 'origin/master' into pipe-videoChristian König2010-12-111-12/+20
* [g3dvl] move z-coord generation for multiple render targets into vertex shaderChristian König2010-12-101-16/+18
* [g3dvl] move idct stage 1 scaling into matrixChristian König2010-12-101-7/+8
* [g3dvl] make render targets full configureableChristian König2010-12-101-9/+12
* [g3dvl] fix idct matrix uploadChristian König2010-12-091-1/+1
* [g3dvl] remove shadow buffering of vertex buffersChristian König2010-12-081-17/+7
* [g3dvl] split idct code into state and buffersChristian König2010-12-081-173/+217
* [g3dvl] use buffer width instead of texture size or vs constantsChristian König2010-12-071-2/+5
* [g3dvl] move vertex buffer handling into vl_vertex_buffer.cChristian König2010-12-071-22/+5
* [g3dvl] move mapping/unmapping of buffers one layer upChristian König2010-12-051-34/+36
* [g3dvl] move vertex handling into vl_vb objectChristian König2010-12-051-8/+11
* [g3dvl] cleanup empty block handlingChristian König2010-12-051-68/+24
* move empty block handling back into mc for testingChristian König2010-12-031-37/+6
* add rasterizer stateChristian König2010-12-031-3/+16
* move to four component calculation for idct codeChristian König2010-12-031-70/+52
* use a shadow buffer for vertex data to optimize memory accessChristian König2010-12-031-117/+48
* make nr of render targets configureable for testingChristian König2010-12-031-8/+23
* [g3dvl] join empty blocks to get larger slicesChristian König2010-11-281-52/+85
* [g3dvl] use 8 zslices for idctChristian König2010-11-271-61/+60
* [g3dvl] some more bugfixingChristian König2010-11-271-4/+2
* [g3dvl] idividual vs for each stage and a bunch of bugsfixesChristian König2010-11-271-66/+102
* [g3dvl] give idct stage 1 & 2 its own sb_state and viewportChristian König2010-11-271-22/+26
* [g3dvl] use four component fetch also for idct sourceChristian König2010-11-261-9/+10
* [g3dvl] split matrix mul into seperate functionsChristian König2010-11-261-64/+114
* [g3dvl] use inline constants instead of vs_const for idctChristian König2010-11-261-53/+16
* [g3dvl] no need to keep the idct matrix multiple timesChristian König2010-11-251-50/+54
* [g3dvl] also use four elemets on right side multiplikationChristian König2010-11-251-8/+11
* [g3dvl] use four elements in matrix texture fetchChristian König2010-11-241-19/+31
* [g3dvl] no need for all samplers at all stagesChristian König2010-11-241-11/+7
* [g3dvl] remove flushing between stagesChristian König2010-11-241-4/+0
* [g3dvl] spread scaling between idct stagesChristian König2010-11-241-18/+8
* [g3dvl] remove invalid use of assertChristian König2010-11-231-4/+4
* [g3dvl] switch to r32 float for idct matrixChristian König2010-11-231-6/+6
* [g3dvl] add some error handlingChristian König2010-11-231-7/+18
* [g3dvl] first working version of idct codeChristian König2010-11-211-42/+46
* [g3dvl] move empty block handling into idct codeChristian König2010-11-201-21/+70
* [g3dvl] enable stage 1&2 buffers in idct codeChristian König2010-11-201-60/+68
* [g3dvl] next round of idct implementationChristian König2010-11-161-29/+214
* [g3dvl] add skeleton and incomplete idctChristian König2010-11-141-0/+505