summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary
AgeCommit message (Expand)Author
2008-05-24rtasm: add some helpers for calling out from generated codeKeith Whitwell
2008-05-23draw: faster LIT(), incorrect thoughKeith Whitwell
2008-05-23draw: correct but slow LIT() in aos varientKeith Whitwell
2008-05-23draw: tweak x87_emit_ex2 to avoid changing x87 fpu settingsKeith Whitwell
2008-05-23draw: use aligned movs within draw_vs_aos.cKeith Whitwell
2008-05-23draw: for debug, do rhw divide in aos_sse viewport calcsKeith Whitwell
2008-05-23draw: shortcircuit shuffle in aos_sse when possibleKeith Whitwell
2008-05-23draw: remove FPU_MANIP ifdefKeith Whitwell
2008-05-23draw: clean up masked writes in aos sse, make some xmm function names clearerKeith Whitwell
2008-05-23draw: clean up internal immediates in aos sseKeith Whitwell
2008-05-23draw: fse works with elts, remove assertKeith Whitwell
2008-05-23rtasm: remove debugKeith Whitwell
2008-05-23draw: when preloading args to x87 stack, need to use reverse orderKeith Whitwell
2008-05-23draw: avoid a pointless mov in many sse opcodesKeith Whitwell
2008-05-23draw: fix x87_ex2 and partially fix lit insnKeith Whitwell
2008-05-23draw: fix fpu control word manipulationsKeith Whitwell
2008-05-23draw: fix vs aos internal/machine stateKeith Whitwell
2008-05-23draw: add viewport to varient stateKeith Whitwell
2008-05-23rtasm: add x87 instructions and debug-check for x87 stack usageKeith Whitwell
2008-05-23draw: add aos vertex shader varientKeith Whitwell
2008-05-23draw: mark varient functions as PIPE_CDECLKeith Whitwell
2008-05-23translate: mark functions as PIPE_CDECLKeith Whitwell
2008-05-23rtasm: export debug reg print functionKeith Whitwell
2008-05-23translate: remove spurious commentKeith Whitwell
2008-05-23rtasm: remove unused struct memberKeith Whitwell
2008-05-23draw: create specialized vs varients incorporating fetch & emitKeith Whitwell
2008-05-23draw: move some state into a new 'vs' areaKeith Whitwell
2008-05-23draw: get rid of fetch-shade-emit frontend hackKeith Whitwell
2008-05-23draw: remove disabled non-sse swizzle codeKeith Whitwell
2008-05-19Merge commit 'origin/gallium-0.1' into gallium-vertex-linearZack Rusin
2008-05-19if x86_get_func() returns NULL, handle it properly instead of abortingBrian Paul
2008-05-17cosmetic changesZack Rusin
2008-05-17fix rsqZack Rusin
2008-05-17fix abs and start on rsqZack Rusin
2008-05-17do the lit (some artifacts present)Zack Rusin
2008-05-17implement min/max and abstract ops on vectorsZack Rusin
2008-05-17llvm: implement sub and absZack Rusin
2008-05-17fix injections of functions from builtins into shadersZack Rusin
2008-05-17move the swizzling code to gallivm in preperation for code-generating itZack Rusin
2008-05-17gallium: in drivers, make copy of tokens passed to pipe->create_vs/fs_state()Brian Paul
2008-05-13decomposition from keith, adds decomposition of more prim to the pipelineZack Rusin
2008-05-12adjust llvm code to the changes in 2.3Zack Rusin
2008-05-12draw: turn fse path into a middle endKeith Whitwell
2008-05-12draw: streamline the varray pathKeith Whitwell
2008-05-12draw: add fetch-shade-emit pathKeith Whitwell
2008-05-12draw: mimize cost of translate key compares, use cache universallyKeith Whitwell
2008-05-12translate: helper functions for mimizing cost of key comparesKeith Whitwell
2008-05-09draw: Fix number of vertices allocated in draw_pt_emit().Michel Dänzer
2008-05-09draw: fix translate double-free, minor cleanupsKeith Whitwell
2008-05-09draw: mimize cost of translate key compares, use cache universallyKeith Whitwell