Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-01 | tgsi: remove some bogus win vs. linux crud | Keith Whitwell | |
Pass arguments properly in linux now. Still need to change this to use a single calling convention on both platforms. | |||
2008-05-01 | rtasm: fix labels after (not so) recent change to allow dynamic fn growth | Keith Whitwell | |
Using char * for labels doesn't work if you realloc the function during assembly and free the old storage... | |||
2008-05-01 | tgsi: restore HIGH_PRECISION setting | Keith Whitwell | |
2008-05-01 | tgsi: use EBX everywhere, be sure to push/pop it | Keith Whitwell | |
2008-05-01 | tgsi: use x86_fn_arg instead of get_argument() -- it knows about push/pops ↵ | Keith Whitwell | |
to the stack | |||
2008-05-01 | tgsi: use ESI instead of EBX on non-win32 platforms | Keith Whitwell | |
2008-04-28 | tgsi: make loop structure clearer, use x86_lea for increments | Keith Whitwell | |
2008-04-28 | tsgi: add a makefile | Keith Whitwell | |
2008-04-28 | gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs. | Michal Krol | |
Change SSE_SWIZZLES #define to 0 to disable it. | |||
2008-04-25 | gallium: fix broken SGT, SLE | Brian | |
2008-04-25 | use PIPE_ARCH_X86 | Brian | |
2008-04-25 | tgsi: fix compile when HIGH_PRECISION not defined | Keith Whitwell | |
2008-04-21 | tgsi: use new float math funcs, drop local disassembly code | Keith Whitwell | |
2008-04-18 | gallium: a few comments | Brian Paul | |
2008-04-18 | gallium: implement recip sqrt() with C code for now. | Brian Paul | |
Some conformance lighting tests fail with the SSE rsqrt instruction. | |||
2008-04-18 | tgsi: add const qualifier to tokens on sse emit | Keith Whitwell | |
2008-04-17 | tsgi: make Consts const | Keith Whitwell | |
2008-04-11 | gallium: 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-11 | gallium: handle TGSI immediates in SSE code for vertex shaders | Brian Paul | |
2008-04-11 | gallium: implement immediates (aka literals) for SSE fragment shaders | Brian Paul | |
2008-04-11 | gallium: comments | Brian Paul | |
2008-04-11 | gallium: fix SCS codegen (sin scalar src comes from X, not Y) | Brian Paul | |
2008-03-14 | tgsi: Use debug_printf(). | Michal Krol | |
2008-03-14 | gallium: print warning rather than assert(0) for LOG/EXP opcodes | Brian Paul | |
Glean vertProg1 runs all the way through, rather than aborting. | |||
2008-03-13 | tgsi: replace erroneous use of FETCH with emit_tempf | Keith Whitwell | |
2008-03-12 | tgsi: Remove ExtDivide field from existence. Implement OPCODE_TXP. | Michal Krol | |
2008-02-27 | gallium: better debug messages | Brian | |
2008-02-27 | gallium: Replace // comments. | José Fonseca | |
2008-02-23 | Bring in several forgotten MSVC fixes. | José Fonseca | |
2008-02-21 | tgsi: print debug messages on failure to codegenerate | Keith Whitwell | |
2008-02-19 | Use gallium's rtasm module. | José Fonseca | |
2008-02-18 | Code reorganization: split gallium and mesa makefiles. | José Fonseca | |
In other words, don't build src/gallium source code from within src/mesa/Makefile. Also, allow to customize which gallium auxiliary dirs, driver driver, winsys dirs get built from the config/* files. | |||
2008-02-15 | tgsi: pass through failure to sse-codegenerate for fragment programs too. | Keith Whitwell | |
In particular, will fallback to interpreted execution for shaders with TEX instructions. | |||
2008-02-15 | Merge commit 'origin/gallium-0.1' into gallium-0.1 | Keith Whitwell | |
2008-02-15 | Code reorganization: s/aux/auxiliary/. | José Fonseca | |
"aux" is a reserved name on Windows (X_X) |