summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/softpipe/sp_fs_sse.c
AgeCommit message (Collapse)Author
2008-09-08softpipe: Split changing fields of quad_header into input, inout and output ↵Michal Krol
parts.
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul
Also, rename p_tile.[ch] to u_tile.[ch]
2008-07-28Merge tgsi/exec and tgsi/util directories.José Fonseca
2008-06-02gallium: Replace XSTDCALL by PIPE_CDECL.José Fonseca
2008-05-19if x86_get_func() returns NULL, handle it properly instead of abortingBrian Paul
2008-04-29gallium: test for new PIPE_ARCH_X86Brian Paul
2008-04-28gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs.Michal Krol
Change SSE_SWIZZLES #define to 0 to disable it.
2008-04-18softpipe: fix const-related compiler warningsKeith Whitwell
2008-04-11gallium: merge the tgsi_emit_sse2() and tgsi_emit_sse2_fs() functions.Brian Paul
The two functions were mostly the same. We can look at the shader header info to determine if it's a vertex or fragment shader.
2008-04-11gallium: implement immediates (aka literals) for SSE fragment shadersBrian Paul
2008-02-21[PATCH] softpipe: unbreak sp_setup_pos_vector on non-x86 systemsKeith Whitwell
2008-02-19gallium: initialize the killmask register to zero before running shaderBrian
This fixes mysterious missing fragments when running with SSE.
2008-02-19Use gallium's rtasm module.José Fonseca
2008-02-15softpipe: rename some functions to disambiguateKeith Whitwell
2008-02-15Merge commit 'origin/gallium-0.1' into gallium-0.1Keith Whitwell
Conflicts: src/gallium/drivers/softpipe/sp_quad_fs.c src/gallium/drivers/softpipe/sp_state.h src/gallium/drivers/softpipe/sp_state_fs.c