summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/translate
AgeCommit message (Expand)AuthorFilesLines
2011-04-19translate: disable clamping of instanced array indexesBrian Paul2-9/+16
2011-04-15translate: s/varient/variant/Brian Paul1-44/+44
2011-04-01translate: Respect translate_buffer::max_index.José Fonseca1-2/+17
2011-01-24secure malloc in translate_cache_createTim Wiederhake1-0/+4
2010-10-25translate: remove unused prototypesBrian Paul1-9/+0
2010-10-25translate: use function typedefs, casts to silence warningsBrian Paul2-27/+35
2010-08-24translate_sse: clear state for each function emissionLuca Barbieri1-3/+3
2010-08-23translate_sse: fix x86-64Luca Barbieri1-0/+1
2010-08-22translate_sse: add R32G32B32A32_FLOAT -> X8X8X8X8_UNORM for EMIT_4UBJakob Bornecrantz1-0/+26
2010-08-22translate_sse: refactor constant managementLuca Barbieri1-81/+76
2010-08-21translate_sse: Silence uninitialized variable warnings.Vinson Lee1-0/+14
2010-08-20translate_sse: enable on Win64Luca Barbieri1-2/+1
2010-08-19translate_sse: fix emit_load_sse2Luca Barbieri1-0/+2
2010-08-18translate_sse: don't overwrite source buffer pointerLuca Barbieri1-5/+5
2010-08-16translate: Move loop variable declaration outside for loop.Vinson Lee1-1/+2
2010-08-16translate: Remove unused temporary register.José Fonseca1-1/+0
2010-08-16translate: Eliminate void pointer arithmetic.José Fonseca1-1/+1
2010-08-16translate_sse: major rewrite (v5)Luca Barbieri2-239/+936
2010-08-16translate: add support for 8/16-bit indicesLuca Barbieri3-19/+92
2010-08-16translate_sse: remove useless generated function wrappersLuca Barbieri1-51/+4
2010-08-16translate_generic: factor out common code between linear and indexedLuca Barbieri1-115/+62
2010-08-16translate_generic: use memcpy if possible (v3)Luca Barbieri1-33/+75
2010-08-11translate: allow clients to ask for supported output formatsLuca Barbieri3-0/+88
2010-08-11Revert "translate_generic: return NULL instead of assert(0) if format not sup...Luca Barbieri1-6/+9
2010-08-11translate_generic: fix broken A8R8G8B8_UNORM outputLuca Barbieri1-3/+9
2010-08-11translate_generic: return NULL instead of assert(0) if format not supportedLuca Barbieri1-9/+6
2010-08-03gallium/translate: make generic_run() and generic_run_elts() more alikeBrian Paul1-19/+44
2010-06-16translate: don't crash on elts paths with instancesZack Rusin1-10/+13
2010-05-03translate: Make translate_generic truly generic.José Fonseca1-301/+90
2010-04-26translate: Take and respect a max_index argument.José Fonseca3-8/+24
2010-03-12gallium: fix BGRA vertex color swizzlesMarek Olšák2-6/+6
2010-03-01translate: Rename pipe formats.José Fonseca2-6/+6
2010-01-05gallium: Handle InstanceID as a true 32-bit uint.Michal Krol1-18/+5
2010-01-05Merge branch 'master' into instanced-arraysMichal Krol2-24/+0
2010-01-01gallium: Generate a single library for auxiliaries with Make too.José Fonseca1-12/+0
2010-01-01scons: Aggregate all tiny libraries in a single library.José Fonseca1-12/+0
2009-12-30Add lame support for instanceID to draw module.Michal Krol3-31/+71
2009-12-30Implement instanced indexed draw.Michal Krol3-12/+23
2009-12-30translate: Fix a call to indexed SSE run.Michal Krol1-0/+2
2009-12-30translate: Implement instancing for linear SSE run.Michal Krol1-34/+120
2009-12-29Implement draw_arrays_instanced() in softpipe.Michal Krol3-3/+16
2009-12-29translate: Fix translate_key_compare().Michal Krol1-2/+7
2009-10-02gallium: replace // comments with /* */Brian Paul1-1/+1
2009-03-25translate: Avoid unused variable warning.José Fonseca1-0/+2
2009-02-20gallium: Improve makefiles for librariesJakob Bornecrantz1-3/+0
2008-11-14translate: pull in prefetch and other optimizations from draw_vs_aos.cKeith Whitwell2-112/+204
2008-09-03gallium: silence warningsBrian Paul1-0/+6
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul4-4/+3
2008-08-14translate: Draw can request up to PIPE_MAX_ATTRIBS + 1 vertex elements.José Fonseca1-1/+1
2008-06-24gallium: Avoid double arithmetic.José Fonseca1-1/+1