Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | i915: Made vertex submission eaven faster | Jakob Bornecrantz | 2008-05-28 | 5 | -18/+61 |
| | |||||
* | i915: Made vbuf work | Jakob Bornecrantz | 2008-05-28 | 2 | -24/+228 |
| | |||||
* | Merge branch 'gallium-vertex-linear' into gallium-0.1 | Jakob Bornecrantz | 2008-05-28 | 52 | -582/+5471 |
|\ | | | | | | | | | | | Conflicts: src/gallium/auxiliary/draw/draw_pt_varray.c | ||||
| * | draw: support psize in vs_varient paths | Keith Whitwell | 2008-05-27 | 6 | -50/+71 |
| | | | | | | | | | | Preserve the vinfo "EMIT_*" format descriptors in the varient key, and deal with PSIZE directly in each implementation. | ||||
| * | draw: add disabled debug code | Keith Whitwell | 2008-05-27 | 2 | -2/+41 |
| | | |||||
| * | draw: ensure vs outputs mapped correctly to vinfo attribs | Keith Whitwell | 2008-05-27 | 3 | -10/+13 |
| | | |||||
| * | draw: fix ABS aliasing bug | Keith Whitwell | 2008-05-27 | 1 | -4/+5 |
| | | |||||
| * | draw: explicitly list nr_inputs, outputs in varient key | Keith Whitwell | 2008-05-27 | 5 | -15/+21 |
| | | |||||
| * | draw: remove dead file | Keith Whitwell | 2008-05-27 | 1 | -705/+0 |
| | | |||||
| * | draw: Fixed typo in draw_pt_varray and added comments | Jakob Bornecrantz | 2008-05-27 | 1 | -3/+3 |
| | | |||||
| * | draw: Fix for EMIT_4UB case | Jakob Bornecrantz | 2008-05-27 | 1 | -1/+4 |
| | | |||||
| * | draw: hook up viewport / rhw emit to varient key state | Keith Whitwell | 2008-05-27 | 3 | -19/+53 |
| | | |||||
| * | draw: restore extras path in draw_pt_vcache.c, keep pipeline flags out of ↵ | Keith Whitwell | 2008-05-27 | 1 | -52/+65 |
| | | | | | | | | non-pipeline elts | ||||
| * | draw: dump individual instructions as they are processed | Keith Whitwell | 2008-05-27 | 1 | -2/+24 |
| | | |||||
| * | tgsi: export utils for dumping individual instructions | Keith Whitwell | 2008-05-27 | 2 | -12/+30 |
| | | |||||
| * | draw: fix writemask/shufps confusion | Keith Whitwell | 2008-05-27 | 1 | -3/+4 |
| | | |||||
| * | draw: some possible fixes for spilling | Keith Whitwell | 2008-05-27 | 1 | -12/+18 |
| | | |||||
| * | ffvertex: emit full LIT when attenuating (needs the 1 in X position) | Keith Whitwell | 2008-05-27 | 2 | -19/+32 |
| | | |||||
| * | ffvertex: don't compute whole eye vector if only eye.z is required | Keith Whitwell | 2008-05-27 | 1 | -3/+27 |
| | | |||||
| * | draw: defensively flush pipeline backend when setting primitive | Keith Whitwell | 2008-05-26 | 1 | -0/+4 |
| | | |||||
| * | draw: defensively reset render primitive some more | Keith Whitwell | 2008-05-26 | 1 | -0/+8 |
| | | |||||
| * | draw: defensively reset render primitive, which can get clobbered by clipping | Keith Whitwell | 2008-05-26 | 1 | -1/+16 |
| | | |||||
| * | draw: add missing break | Keith Whitwell | 2008-05-26 | 1 | -0/+1 |
| | | |||||
| * | draw: extend precision in RSQ opcode | Keith Whitwell | 2008-05-26 | 2 | -21/+28 |
| | | |||||
| * | draw: more aos tweaks | Keith Whitwell | 2008-05-26 | 1 | -2/+24 |
| | | |||||
| * | draw: slight tweak for XPD opcode | Keith Whitwell | 2008-05-25 | 1 | -14/+7 |
| | | |||||
| * | draw: remove EXP & LOG from vs_aos.c | Keith Whitwell | 2008-05-25 | 1 | -81/+4 |
| | | | | | | | | These don't get hit & look like bug magnets to me... | ||||
| * | draw: special case for writing out scalar results | Keith Whitwell | 2008-05-25 | 1 | -25/+102 |
| | | |||||
| * | draw: clean up some of the xmm register manipulation function names | Keith Whitwell | 2008-05-25 | 1 | -63/+78 |
| | | |||||
| * | cso: use memcpy rather than structure asignment for copying | Keith Whitwell | 2008-05-25 | 1 | -5/+5 |
| | | | | | | | | | | | | Apparently gcc will omit to copy hidden padding bytes under some circumstances, which means later on memcmp() will indicate a difference between structs even though all the visible members are identical. | ||||
| * | draw: add viewport support to generic vs varient code | Keith Whitwell | 2008-05-25 | 1 | -2/+41 |
| | | |||||
| * | draw: fix input vs output typo in emit | Keith Whitwell | 2008-05-25 | 1 | -1/+1 |
| | | |||||
| * | Revert "mesa: save a temp on normalizes" | Keith Whitwell | 2008-05-24 | 1 | -4/+6 |
| | | | | | | | | This reverts commit feceb43948f76cc4d4c8ecbb86b1b1f438c6daee. | ||||
| * | draw: use lookup tables to avoid calling pow() in LIT opcode | Keith Whitwell | 2008-05-24 | 2 | -6/+272 |
| | | |||||
| * | mesa: pre-swizzle normal scale state value | Keith Whitwell | 2008-05-24 | 2 | -3/+6 |
| | | |||||
| * | mesa: evaluate _NeedEyeCoords prior to generating internal vertex shader | Keith Whitwell | 2008-05-24 | 1 | -12/+14 |
| | | |||||
| * | draw: add a debug-print which can be called from inside generated shaders | Keith Whitwell | 2008-05-24 | 2 | -0/+68 |
| | | |||||
| * | rtasm: add some helpers for calling out from generated code | Keith Whitwell | 2008-05-24 | 2 | -3/+47 |
| | | |||||
| * | mesa: save a temp on normalizes | Keith Whitwell | 2008-05-23 | 1 | -6/+4 |
| | | |||||
| * | mesa: further degenerate the special case lit substitute | Keith Whitwell | 2008-05-23 | 1 | -9/+12 |
| | | |||||
| * | glapi: fix include path & make build work | Keith Whitwell | 2008-05-23 | 1 | -1/+1 |
| | | |||||
| * | mesa: don't emit LIT instruction when mat shininess known to be zero | Keith Whitwell | 2008-05-23 | 1 | -31/+102 |
| | | | | | | | | Use a faster path in that case & make gears go faster. | ||||
| * | draw: faster LIT(), incorrect though | Keith Whitwell | 2008-05-23 | 1 | -0/+6 |
| | | |||||
| * | mesa: do object-space lighting in ffvertex_prog.c | Keith Whitwell | 2008-05-23 | 3 | -39/+88 |
| | | | | | | | | | | Start pulling over some of the optimizations from the fixed function paths. | ||||
| * | draw: correct but slow LIT() in aos varient | Keith Whitwell | 2008-05-23 | 1 | -10/+9 |
| | | |||||
| * | draw: tweak x87_emit_ex2 to avoid changing x87 fpu settings | Keith Whitwell | 2008-05-23 | 1 | -8/+9 |
| | | |||||
| * | draw: use aligned movs within draw_vs_aos.c | Keith Whitwell | 2008-05-23 | 1 | -5/+5 |
| | | |||||
| * | draw: for debug, do rhw divide in aos_sse viewport calcs | Keith Whitwell | 2008-05-23 | 1 | -1/+44 |
| | | |||||
| * | draw: shortcircuit shuffle in aos_sse when possible | Keith Whitwell | 2008-05-23 | 1 | -5/+13 |
| | | |||||
| * | draw: remove FPU_MANIP ifdef | Keith Whitwell | 2008-05-23 | 1 | -10/+1 |
| | |