summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-02-15Code reorganization: move files into their places.José Fonseca342-0/+0
2008-02-15vastly simplify indexingZack Rusin4-130/+59
2008-02-15redo indirectionZack Rusin4-31/+130
2008-02-15redo the way immediates are handledZack Rusin5-57/+190
2008-02-15rename 'argument' to 'load' because that's what it doesZack Rusin3-14/+14
2008-02-15implement swizzling on writesZack Rusin3-54/+56
2008-02-15a call was missed during the last renameZack Rusin1-1/+1
2008-02-15gallium: Fix memory leak.Michal Krol1-0/+3
2008-02-15gallium: Fix memory leak.Michal Krol1-0/+1
2008-02-15gallium: Use align_free() to free aligned memories.Michal Krol1-2/+2
2008-02-15gallium: Fix build on Windows.Michal Krol3-3/+3
2008-02-15gallium: Use MALLOC().Michal Krol1-2/+2
2008-02-15gallium: Fix MSVC compiler warnings.José Fonseca1-0/+4
2008-02-14gallium: remove some debug assertions in vertex format validationBrian1-12/+11
2008-02-14gallium: rearrange vertex info/layout validationBrian4-76/+134
2008-02-14gallium: include draw_context.h to silence warningBrian1-0/+1
2008-02-14gallium: minor function renamingBrian1-2/+2
2008-02-14gallium: new tgsi_transform_shader() functionBrian2-0/+292
2008-02-14gallium: new pgon-mode.c testBrian2-0/+137
2008-02-14gallium: call draw_flush() in softpipe_flush()Brian1-0/+2
2008-02-14gallium: fix some "instruction"/"declaration" mix-ups in tgsi_exec_prepare().Brian1-3/+3
2008-02-14gallium: replace "interpolate" terminology with "eval" to better reflect what...Brian1-11/+22
2008-02-14gallium: changes to polygon mode weren't detected in draw_unfilled stage.Brian1-0/+2
2008-02-14gallium: rename draw_free_tmps->draw_free_temp_verts, draw_alloc_tmps->draw_a...Brian10-20/+20
2008-02-14galllium: comments, minor clean-upsBrian3-4/+22
2008-02-14More name typeo fixes.Ian Romanick2-16/+16
2008-02-14s/spu_/spe_/g Ugh.Ian Romanick1-99/+99
2008-02-14Cell: pass pointers to stored memory valuesIan Romanick2-65/+98
2008-02-14Cell: Fix unintended breakage from commit 1d62a057bcb3ee4ef6ebedd93f62ed2e0d8...Ian Romanick1-1/+1
2008-02-14Real-time assembler for Cell SPE.Ian Romanick3-0/+662
2008-02-14Fetch routines convert and transpose all 4 vertices at once.Ian Romanick2-83/+71
2008-02-14Remove open-coded fetch functionsIan Romanick1-30/+4
2008-02-14Initial pass at vertex cache, more vertex fetch changesIan Romanick2-119/+368
2008-02-14Vectorize a couple fetch functionsIan Romanick1-4/+42
2008-02-14intel_winsys: Call st_notify_swapbuffers_complete() after buffer swap.Michel Dänzer1-0/+1
2008-02-14gallium: Cleanups related to clears.Keith Whitwell1-32/+85
2008-02-13make swizzling on incoming arguments workZack Rusin3-23/+67
2008-02-13get rid of the terrible auto-generated entry pointZack Rusin4-1002/+3
2008-02-13implement immediates and make them workZack Rusin2-1/+71
2008-02-13try to load the consts correctlyZack Rusin2-0/+22
2008-02-13x86: remove debugKeith Whitwell1-2/+0
2008-02-13x86: emit absolute calls, as reallocating exec mem breaks relative onesKeith Whitwell3-2/+19
2008-02-13tgsi: fail gracefully when sse code can't emit shaderKeith Whitwell1-74/+87
2008-02-13x86: reallocate exec mem when we run outKeith Whitwell2-35/+61
2008-02-13tgsi: include more of the register info in debug dumpsKeith Whitwell1-0/+10
2008-02-13gallium: pipe->surface_copy can flip the contents vertically when necessary.Michel Dänzer15-11/+28
2008-02-13handle temporaries in llvm code generated pathsZack Rusin6-25/+50
2008-02-13implement addZack Rusin1-4/+9
2008-02-13implement mulZack Rusin2-1/+21
2008-02-13get mov workingZack Rusin4-9/+12