aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/translate/translate_generic.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* gallium: Use util_cpu_to_le{16,32} in many more places.Matt Turner2015-02-231-32/+8
* translate: fix buffer overflowsZack Rusin2014-03-041-1/+3
* translate: deal with size overflows by casting to ptrdiff_tIlia Mirkin2014-01-271-1/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* draw: cleanup and fix instance id computationZack Rusin2013-07-251-2/+1
* draw/translate: fix instancingZack Rusin2013-06-281-5/+12
* translate: Fix the fetch function assertions.José Fonseca2012-12-041-1/+3
* translate: Fix typo in is_legal_int_format_combo.Vinson Lee2012-08-071-1/+1
* translate: implement translation of 10_10_10_2 typesMarek Olšák2012-01-051-0/+148
* translate: implement translation of (pure) integer formatsMarek Olšák2012-01-051-94/+252
* translate: implement translation of half floats in the generic codepathMarek Olšák2012-01-051-0/+21
* translate: disable clamping of instanced array indexesBrian Paul2011-04-191-3/+6
* translate: Eliminate void pointer arithmetic.José Fonseca2010-08-161-1/+1
* translate: add support for 8/16-bit indicesLuca Barbieri2010-08-161-0/+34
* translate_generic: factor out common code between linear and indexedLuca Barbieri2010-08-161-115/+62
* translate_generic: use memcpy if possible (v3)Luca Barbieri2010-08-161-33/+75
* translate: allow clients to ask for supported output formatsLuca Barbieri2010-08-111-0/+80
* Revert "translate_generic: return NULL instead of assert(0) if format not sup...Luca Barbieri2010-08-111-6/+9
* translate_generic: fix broken A8R8G8B8_UNORM outputLuca Barbieri2010-08-111-3/+9
* translate_generic: return NULL instead of assert(0) if format not supportedLuca Barbieri2010-08-111-9/+6
* gallium/translate: make generic_run() and generic_run_elts() more alikeBrian Paul2010-08-031-19/+44
* translate: don't crash on elts paths with instancesZack Rusin2010-06-161-10/+13
* translate: Make translate_generic truly generic.José Fonseca2010-05-031-301/+90
* translate: Take and respect a max_index argument.José Fonseca2010-04-261-6/+13
* gallium: fix BGRA vertex color swizzlesMarek Olšák2010-03-121-4/+4
* translate: Rename pipe formats.José Fonseca2010-03-011-4/+4
* Add lame support for instanceID to draw module.Michal Krol2009-12-301-9/+17
* Implement instanced indexed draw.Michal Krol2009-12-301-3/+11
* Implement draw_arrays_instanced() in softpipe.Michal Krol2009-12-291-3/+13
* gallium: replace // comments with /* */Brian Paul2009-10-021-1/+1
* gallium: silence warningsBrian Paul2008-09-031-0/+6
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* gallium: Avoid double arithmetic.José Fonseca2008-06-241-1/+1
* gallium: added support for fixed-point formats, drawingBrian Paul2008-06-231-0/+18
* Merge branch 'gallium-vertex-linear' into gallium-0.1Jakob Bornecrantz2008-05-281-8/+8
|\
| * translate: mark functions as PIPE_CDECLKeith Whitwell2008-05-231-8/+8
* | gallium: Windows CE portability fixes.José Fonseca2008-05-281-118/+118
|/
* translate: fix several bugsKeith Whitwell2008-04-191-7/+4
* translate: don't crash on failure to create sse versionKeith Whitwell2008-04-191-0/+11
* gallium: Get the translate module to build on msvc.José Fonseca2008-04-161-16/+16
* gallium: Switch one vertex path over to new translate moduleKeith Whitwell2008-04-151-14/+52
* translate: typo in emit_B8G8R8A8_UNORMKeith Whitwell2008-04-151-4/+4
* gallium: add a generic vertex (or other) buffer translation moduleKeith Whitwell2008-04-151-0/+630