summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
AgeCommit message (Expand)Author
2010-12-14gallivm: do texture swizzle after shadow compareBrian Paul
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul
2010-10-17gallivm: Fix SoA cubemap derivative computation.José Fonseca
2010-10-13gallivm: fix different handling of [non]normalized coords in linear soa pathRoland Scheidegger
2010-10-11gallivm: Eliminate unsigned integer arithmetic from texture coordinates.José Fonseca
2010-10-09gallivm: Simplify if/then/else implementation.José Fonseca
2010-10-09gallivm: Factor out the SI->FP texture size conversion for SoA path tooJosé Fonseca
2010-10-09gallivm: Do size computations simultanously for all dimensions (AoS).José Fonseca
2010-10-09gallivm: optimize soa linear clamp to edge wrap mode a bitRoland Scheidegger
2010-10-09gallivm: avoid unnecessary URem in linear wrap repeat caseRoland Scheidegger
2010-10-09gallivm: more linear tex wrap mode calculation simplificationRoland Scheidegger
2010-10-09gallivm: optimize some tex wrap mode calculations a bitRoland Scheidegger
2010-10-09gallivm: replace sub/floor/ifloor combo with ifloor_fractRoland Scheidegger
2010-10-08llvmpipe: First minify the texture size, then broadcast.José Fonseca
2010-10-08gallivm: Move into the as much of the second level code as possible.José Fonseca
2010-10-08gallivm: Clamp mipmap level and zero mip weight simultaneously.José Fonseca
2010-10-08gallivm: Don't compute the second mipmap level when frac(lod) == 0José Fonseca
2010-10-08gallivm: Simplify lp_build_mipmap_level_sizes' interface.José Fonseca
2010-10-08gallivm: Do not do mipfiltering when magnifying.José Fonseca
2010-10-07gallivm: Vectorize the rho computation.José Fonseca
2010-10-06gallivm: Compute lod as integer whenever possible.José Fonseca
2010-10-06gallivm: Combined ifloor & fract helper.José Fonseca
2010-09-30gallivm: More comprehensive border usage logic.José Fonseca
2010-09-27llvmpipe: fix swizzling of texture border colorBrian Paul
2010-09-25gallivm: fix repeat() function for NPOT texturesBrian Paul
2010-09-25gallivm: fix copy&paste bugRoland Scheidegger
2010-09-24llvmpipe: make texture border_color dynamic stateBrian Paul
2010-09-24llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul
2010-09-21gallivm: fix lp_build_sample_compare()Brian Paul
2010-09-20gallivm: remove debug codeBrian Paul
2010-09-16gallivm: Start collecting bitwise arithmetic helpers in a new module.José Fonseca
2010-09-16gallivm: make lp_build_sample_nop publicKeith Whitwell
2010-09-15gallivm: Remove unnecessary headers.Vinson Lee
2010-09-15gallivm: expand AoS sampling to cover all filtering modesBrian Paul
2010-09-11gallivm: nr_channels is only valid for formats with plain layout.José Fonseca
2010-09-11gallivm: Add a new debug flag to warn about performance issues.José Fonseca
2010-08-30gallivm: Compute the 4 texel offsets for linear filtering en ensemble.José Fonseca
2010-08-20gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri
2010-08-14gallivm: Remove unnecessary header.Vinson Lee
2010-08-14u_cpu_detect: remove arch and little_endianLuca Barbieri
2010-08-11gallivm: Use lp_build_div instead of lp_build_mul + lp_build_rcp.José Fonseca
2010-08-11gallivm: Use unsigned shift in lp_build_minify.José Fonseca
2010-08-09gallivm: Always use floating-point operators for floating-point typesnobled
2010-07-07gallivm: restore const qualifierBrian Paul
2010-07-07gallivm: fix cube map LOD computationBrian Paul
2010-07-06gallivm: use trunc, not round in lp_build_nearest_mip_level()Brian Paul
2010-07-02gallivm: Do 4ubyte AoS texture filtering for any format that can be expressed.José Fonseca
2010-07-02gallivm: Move lp_build_rgba8_to_f32_soa() to lp_bld_format_soa.cJosé Fonseca
2010-07-02gallivm: Move gather functions to its own module.José Fonseca
2010-06-02gallivm: Make lp_build_sample_wrap_int usage more accurate.José Fonseca