summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-05-23draw: clean up internal immediates in aos sseKeith Whitwell3-24/+55
2008-05-23draw: fse works with elts, remove assertKeith Whitwell1-8/+2
2008-05-23rtasm: remove debugKeith Whitwell1-2/+0
2008-05-23draw: when preloading args to x87 stack, need to use reverse orderKeith Whitwell1-7/+11
2008-05-23draw: avoid a pointless mov in many sse opcodesKeith Whitwell1-31/+63
2008-05-23draw: fix x87_ex2 and partially fix lit insnKeith Whitwell1-56/+56
2008-05-23draw: fix fpu control word manipulationsKeith Whitwell1-13/+20
2008-05-23draw: fix vs aos internal/machine stateKeith Whitwell2-5/+63
2008-05-23draw: add viewport to varient stateKeith Whitwell6-6/+84
2008-05-23rtasm: add x87 instructions and debug-check for x87 stack usageKeith Whitwell2-2/+138
2008-05-23vp-tris: use test name as window nameKeith Whitwell1-1/+1
2008-05-23draw: add aos vertex shader varientKeith Whitwell6-0/+2247
2008-05-23draw: mark varient functions as PIPE_CDECLKeith Whitwell1-9/+21
2008-05-23translate: mark functions as PIPE_CDECLKeith Whitwell3-30/+24
2008-05-23gallium: define PIPE_CDECL calling convention, which really is cdecl everywhereKeith Whitwell1-3/+18
2008-05-23rtasm: export debug reg print functionKeith Whitwell2-11/+12
2008-05-23translate: remove spurious commentKeith Whitwell1-7/+1
2008-05-23rtasm: remove unused struct memberKeith Whitwell1-1/+0
2008-05-23draw: create specialized vs varients incorporating fetch & emitKeith Whitwell9-2/+764
2008-05-23draw: move some state into a new 'vs' areaKeith Whitwell15-47/+75
2008-05-23draw: get rid of fetch-shade-emit frontend hackKeith Whitwell5-694/+0
2008-05-23draw: remove disabled non-sse swizzle codeKeith Whitwell1-49/+1
2008-05-19Merge commit 'origin/gallium-0.1' into gallium-vertex-linearZack Rusin81-3017/+2557
2008-05-19if x86_get_func() returns NULL, handle it properly instead of abortingBrian Paul2-1/+8
2008-05-19fix program delete/refcount bugBrian Paul1-1/+3
2008-05-19Fix program refcounting assertion failure during context tear-downBrian Paul1-22/+24
2008-05-18print vertex.attrib[n] (from master)Brian Paul1-3/+19
2008-05-18Fix some bugs in material, depth range stateBrian Paul1-4/+4
2008-05-18Regenerated API dispatch filesBrian Paul12-1486/+1116
2008-05-18alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935)Brian Paul7-244/+132
2008-05-17cosmetic changesZack Rusin1-3/+2
2008-05-17fix rsqZack Rusin1-3/+3
2008-05-17fix abs and start on rsqZack Rusin4-20/+58
2008-05-17do the lit (some artifacts present)Zack Rusin4-14/+40
2008-05-17implement min/max and abstract ops on vectorsZack Rusin4-11/+100
2008-05-17llvm: implement sub and absZack Rusin5-17/+67
2008-05-17fix injections of functions from builtins into shadersZack Rusin2-10/+11
2008-05-17move the swizzling code to gallivm in preperation for code-generating itZack Rusin5-194/+201
2008-05-17gallium: in drivers, make copy of tokens passed to pipe->create_vs/fs_state()Brian Paul11-57/+137
2008-05-17gallium: remove deprecated format namesBrian Paul1-8/+0
2008-05-17s/PIPE_FORMAT_U_S8/PIPE_FORMAT_S8_UNORM/Brian Paul3-5/+5
2008-05-16gallium: release textures during context tear-down (fix mem leak)Brian Paul1-0/+4
2008-05-16gallium: ref counting clean-upsBrian Paul1-8/+5
2008-05-16mesa: call glutDestroyWindow() on exit to help find mem leaksBrian Paul2-2/+8
2008-05-16bring in fixes/changes from masterBrian Paul1-5/+14
2008-05-16Fix a program refcounting error, don't share program parameter lists.Brian Paul2-41/+20
2008-05-16fix an attr/src mix-up when setting-up/binding vertex arraysBrian Paul2-5/+7
2008-05-14fix parsing of state.texenv.color (bug 14931)Brian Paul2-2/+4
2008-05-14Consolidate texture fetch code and use partial derivatives when possible.Brian Paul3-68/+71
2008-05-14mesa: fix InfoLog memleak, misc sync with masterBrian Paul1-4/+8