aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_vs_aos.c
Commit message (Expand)AuthorAgeFilesLines
* draw: use a cast wrapperBrian Paul2010-04-281-4/+11
* draw: put 'create' in the vs varient create function namesBrian Paul2010-04-281-3/+4
* draw: add missing function parameterBrian Paul2010-04-281-1/+2
* gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol2010-01-281-2/+2
* gallium: Enable multiple constant buffers for vertex and geometry shaders.Michal Krol2010-01-281-2/+8
* tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell2009-11-241-4/+4
* tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell2009-11-241-25/+25
* tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-88/+88
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-26/+4
* gallium: replace // comments with /* */Brian Paul2009-10-021-3/+3
* gallium: remove multiple aliases for TGSI opcodesKeith Whitwell2009-07-221-7/+7
* gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-221-1/+2
* draw: use AOS_ERROR rather than clash-prone ERROR() macroKeith Whitwell2009-03-181-6/+6
* Merge commit 'origin/gallium-0.1'Keith Whitwell2009-02-181-0/+1
|\
| * draw: Reuse xmm registers.Keith Whitwell2009-02-171-0/+13
* | util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* | draw: Reuse xmm registers.Keith Whitwell2009-02-181-0/+12
* | gallium: fix glean's vertProg1Alan Hourihane2009-02-161-10/+18
* | draw: Fix build -- rename Size to NrTokens.Michal Krol2009-02-101-1/+1
* | draw: silence some warningsKeith Whitwell2009-01-271-1/+4
* | draw: queiten compiler warningsKeith Whitwell2009-01-271-1/+4
|/
* gallium: disable some debug outputBrian Paul2008-11-051-1/+2
* draw: Implement TGSI_OPCODE_TRUNC.michal2008-11-051-0/+14
* draw: don't keep refetching constant inputsKeith Whitwell2008-10-021-2/+24
* draw: add streamlined paths for fetching linear vertsKeith Whitwell2008-10-021-23/+21
* gallium: fix out of bounds array errors in SSE executionBrian Paul2008-09-021-0/+11
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-2/+2
* gallium: use new util_fast_exp2(), _log2(), pow() functionsBrian Paul2008-08-221-2/+64
* Merge tgsi/exec and tgsi/util directories.José Fonseca2008-07-281-4/+4
* gallium: disable the codegen for TGSI_OPCODE_EXPBASE2 for now.Brian Paul2008-06-121-0/+7
* gallium: fix SSE codegen for instructions that use both a CONSTANT and IMMEDIATEKeith Whitwell2008-06-121-7/+19
* draw: don't assume vertex position is in data[0]Keith Whitwell2008-06-111-4/+4
* draw: remove debug assert on failover to generic vs varientKeith Whitwell2008-06-111-1/+0
* gallium: disable a tgsi_dump() callBrian Paul2008-06-091-0/+2
* Merge branch 'gallium-tex-surfaces' into gallium-0.1Keith Whitwell2008-06-031-12/+9
|\
| * draw: Use register names more consistently.Michal Krol2008-06-031-2/+3
| * draw: Fix fetch_src(). Resurrect SSE version of DP3.Michal Krol2008-06-031-37/+6
| * draw: Fix DP3 implementation by replacing SSE with x87 version.Michal Krol2008-06-021-1/+28
* | draw: Fix MSVC warnings.José Fonseca2008-06-021-2/+2
|/
* draw: michal's patch for calling powf... teapot still not quite rightKeith Whitwell2008-05-291-0/+46
* draw: make sure constant buffer data is aligned before passing to aos.cKeith Whitwell2008-05-291-2/+2
* draw: share machineKeith Whitwell2008-05-291-263/+19
* draw: enable FSE by defaultKeith Whitwell2008-05-281-26/+79
* draw: Use PIPE_CDECL.José Fonseca2008-05-281-10/+10
* draw: support psize in vs_varient pathsKeith Whitwell2008-05-271-0/+3
* draw: fix ABS aliasing bugKeith Whitwell2008-05-271-4/+5
* draw: explicitly list nr_inputs, outputs in varient keyKeith Whitwell2008-05-271-1/+1
* draw: hook up viewport / rhw emit to varient key stateKeith Whitwell2008-05-271-8/+8
* draw: dump individual instructions as they are processedKeith Whitwell2008-05-271-2/+24
* draw: fix writemask/shufps confusionKeith Whitwell2008-05-271-3/+4