aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_bld_swizzle.c
Commit message (Collapse)AuthorAgeFilesLines
* llvmpipe: Make lp_type a regular union.José Fonseca2009-09-141-3/+3
| | | | | Union not worth the hassle of violating C99 or adding a name to the structure.
* llvmpipe: Use const keyword for input array arguments.José Fonseca2009-09-131-7/+8
|
* llvmpipe: s/uni/scalar/.José Fonseca2009-08-291-2/+2
| | | | More obvious name.
* llvmpipe: Add a bunch of comments.José Fonseca2009-08-291-0/+7
| | | | Description/rationale/to-do items, while I still remember them...
* llvmpipe: Simpler variant of lp_build_broadcast_scalar.José Fonseca2009-08-291-0/+19
|
* llvmpipe: Move lp_build_select to lp_bld_logic.[ch].José Fonseca2009-08-291-102/+1
|
* llvmpipe: Handle floating point selection.José Fonseca2009-08-291-1/+17
|
* llvmpipe: Silence compiler warnings.José Fonseca2009-08-291-2/+0
|
* llvmpipe: Factor out lp_build_select from lp_build_select_aos.José Fonseca2009-08-291-13/+27
|
* llvmpipe: Scalar -> vector broadcasting.José Fonseca2009-08-291-0/+18
|
* llvmpipe: Cleanup constant helpers.José Fonseca2009-08-291-2/+2
|
* llvmpipe: Some notes about PSHUF.José Fonseca2009-08-291-4/+7
|
* llvmpipe: Optimize blend swizzles by using bitmasks instead of shuffles for ↵José Fonseca2009-08-291-0/+264
ubytes.