aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c
Commit message (Expand)AuthorAgeFilesLines
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-291-2/+2
* llvmpipe: silence 'variable may be used uninitialized' warningsBrian Paul2017-10-031-1/+1
* gallivm: (trivial) fix typo bug with small AoS format unpackingRoland Scheidegger2017-01-061-1/+1
* gallivm: implement aos unpack (to unorm8) for small unorm formatsRoland Scheidegger2017-01-051-12/+152
* gallivm: optimize lp_build_unpack_arith_rgba_aos slightlyRoland Scheidegger2017-01-051-19/+97
* gallivm: optimize gather a bit, by using supplied destination typeRoland Scheidegger2016-12-211-1/+4
* gallivm: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-4/+4
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-5/+5
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-041-1/+30
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
* gallivm: silence unused var warnings for non-debug buildBrian Paul2015-06-011-0/+1
* gallivm: fix alignment issue for vertex data fetchRoland Scheidegger2014-11-181-2/+4
* gallium: Fix llvmpipe on big-endian machinesAdam Jackson2013-06-241-23/+8
* gallivm: more integer texture format fetch fixesRoland Scheidegger2013-01-101-0/+2
* gallivm: Rudimentary native integer support.José Fonseca2012-12-071-2/+2
* gallivm: fix srgb format fetchRoland Scheidegger2012-12-031-1/+2
* util/u_format: Kill util_format_is_array().José Fonseca2012-11-291-1/+2
* gallivm: Fix format manipulation for big-endianAdhemerval Zanella2012-11-291-4/+14
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-1/+5
* gallivm: Add a lp_build_const_func_pointer() helper.José Fonseca2012-05-021-15/+5
* gallivm: Cleanup util_format_xxx_fetch_xxx call generation.José Fonseca2010-12-171-47/+24
* gallivm: fix copy&paste error from previous commitBrian Paul2010-12-161-1/+1
* gallivm: work around LLVM 2.6 bug when calling C functionsBrian Paul2010-12-161-11/+43
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-56/+62
* gallivm: Add a new debug flag to warn about performance issues.José Fonseca2010-09-111-0/+14
* util: remove util_is_pot in favor of util_is_power_of_twoMarek Olšák2010-08-291-2/+2
* gallivm: Always use floating-point operators for floating-point typesnobled2010-08-091-2/+2
* gallivm: Use util_format_description::fetch_rgba_8unorm() when available.José Fonseca2010-07-021-7/+100
* gallivm: Support multiple pixels in lp_build_fetch_rgba_aos().José Fonseca2010-07-021-82/+134
* gallivm: Move gather functions to its own module.José Fonseca2010-07-021-0/+1
* gallivm: Code generate YUV format unpacking.José Fonseca2010-07-021-0/+22
* gallivm: Support 4 x unorm8 in lp_build_fetch_rgba_aos().José Fonseca2010-07-011-62/+156
* gallivm: Use func_to_pointer().José Fonseca2010-06-141-16/+1
* gallivm: silence casting warningBrian Paul2010-05-131-1/+17
* gallivm: additional commentsBrian Paul2010-05-121-4/+26
* gallivm: s/bool/booleanBrian Paul2010-05-121-3/+3
* gallivm: Don't hardcode number of args twice.José Fonseca2010-05-081-1/+1
* gallivm: Ensure all allocas are in the first block.José Fonseca2010-04-271-5/+2
* gallivm: Remove unused variable.Vinson Lee2010-04-221-3/+0
* gallivm: Remove unnecessary headers.Vinson Lee2010-04-201-2/+0
* gallivm: Universal format support on lp_build_fetch_rgba_aos via util_format_...José Fonseca2010-04-201-2/+77
* gallivm: Cleanups and bugfixes to aos format translation.José Fonseca2010-04-201-120/+36
* gallivm: New function to fetch a pixel into a 4xfloat AoS vector.José Fonseca2010-04-201-0/+32
* gallivm: Bring aos format back to life.José Fonseca2010-04-201-0/+380
* llvmpipe: Drop the aos format conversion.José Fonseca2010-03-311-383/+0
* gallivm: Update for UTIL_FORMAT_LAYOUT_xxx changes.José Fonseca2010-02-241-3/+3
* llvmpipe: export the tgsi translation code to a common layerZack Rusin2010-02-081-0/+383