summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/cell/spu
AgeCommit message (Expand)AuthorFilesLines
2008-10-30CELL: stencil bug fixesRobert Ellison4-7/+5
2008-10-29cell: use simd utilities for pow, exp2, log2Brian Paul1-22/+6
2008-10-28cell: fix a number of fence issuesBrian Paul1-1/+1
2008-10-22cell: implement fencing for texture buffersBrian Paul2-4/+36
2008-10-17cell: use an approximation in compute_lambda_2d() to avoid sqrtBrian Paul1-2/+12
2008-10-17cell: add new debug flag (cache) to report texture cache stats on exitBrian Paul2-2/+5
2008-10-17cell: use 7-bit weights in sample_texture_2d_bilinear_int()Brian Paul1-31/+31
2008-10-16cell: pass spu_texture_level ptr to get_four_texels()Brian Paul1-11/+11
2008-10-16cell: implement KIL instructionBrian Paul2-4/+7
2008-10-16cell: trilinear mipmap interpolationBrian Paul1-9/+46
2008-10-16cell: update commentsBrian Paul1-5/+2
2008-10-16cell: call proper sampler function in sample_texture_cube()Brian Paul1-4/+4
2008-10-16cell: clean up various texture-related thingsBrian Paul5-75/+83
2008-10-15cell: start some performance measurementsBrian Paul2-1/+23
2008-10-15cell: updated debug codeBrian Paul1-19/+7
2008-10-15cell: get rid of last usage of float4 union/typedefBrian Paul1-34/+29
2008-10-15cell: simplify triangle front/back face determinationBrian Paul1-46/+23
2008-10-15cell: send rasterizer state to SPUs in proper way, remove front_winding hackBrian Paul5-4/+13
2008-10-15cell: remove some old, pre-batchbuffer stuffBrian Paul1-19/+0
2008-10-15cell: move some CELL_MAX constantsBrian Paul1-9/+2
2008-10-15cell: remove obsolete spu_debug.h fileBrian Paul1-51/+0
2008-10-15cell: simplify spu debug codeBrian Paul5-48/+39
2008-10-15cell: propogate blend color to SPUs for the fallback fragment ops codeBrian Paul3-9/+68
2008-10-15cell: updated vertex dump/debug codeBrian Paul1-9/+14
2008-10-15cell: additional debugBrian Paul1-0/+1
2008-10-15cell: fix/add some fallback blend casesBrian Paul1-3/+46
2008-10-14cell: initial bits for 3D texture supportBrian Paul3-6/+17
2008-10-14cell: fix incorrect parameter typeBrian Paul2-2/+2
2008-10-14cell: support for cubemapsBrian Paul5-29/+186
2008-10-14cell: support NPOT textures, clamp/repeat mode, normalized/unorm texcoordsBrian Paul3-42/+117
2008-10-14cell: fix broken negative texcoord conversionBrian Paul1-4/+4
2008-10-14cell: use minify vs magnify filtersBrian Paul3-21/+53
2008-10-14cell: basic mipmap filtering works nowBrian Paul5-61/+79
2008-10-13cell: more clean-up in spu_tri.cBrian Paul1-84/+16
2008-10-13cell: remove dead code, clean-up, reformattingBrian Paul1-90/+24
2008-10-13cell: finish-up perspective-corrected interpolationBrian Paul1-45/+82
2008-10-13cell: initial work for mipmap texture filteringBrian Paul5-45/+126
2008-10-13cell: remove old texture-related fieldsBrian Paul2-5/+0
2008-10-13cell: use fewer memory references in sample_texture4_bilinear_2()Brian Paul1-25/+31
2008-10-13cell: remove more old texture codeBrian Paul1-26/+0
2008-10-13cell: bilinear texture filtering using integer arithmeticBrian Paul2-0/+149
2008-10-13cell: remove old texture codeBrian Paul6-181/+7
2008-10-13cell: do texture sampling/filtering for four pixels at a time.Brian Paul5-10/+161
2008-10-13cell: added spu_unpack_A8R8G8B8_transpose4()Brian Paul1-7/+42
2008-10-10cell: pass texture unit (sampler number) to txp() functionBrian Paul1-2/+3
2008-10-10cell: updates in response to draw's struct vertex_info changesBrian Paul1-2/+2
2008-10-09cell: implement basic TXP instruction in fragment shadersBrian Paul2-8/+45
2008-10-08cell: implement more built-in shader functions, link spu code with -lmBrian Paul1-21/+44
2008-10-07cell: add support for fragment shader constant buffersBrian Paul2-3/+27
2008-10-03CELL: changes to generate SPU code for stencilingRobert Ellison6-20/+46