summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
AgeCommit message (Expand)Author
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
2010-06-02gallivm: Don't use reciprocate in lp_build_sample_wrap_linear().José Fonseca
2010-06-02gallivm: Avoid fp arithmetic in lp_build_sample_wrap_nearest().José Fonseca
2010-06-02gallivm: Don't use lp_build_sample_wrap_nearest()José Fonseca
2010-05-13llvmpipe: silence uninitialized var warningsBrian Paul
2010-05-12gallivm: rename texel result paramBrian Paul
2010-05-08gallivm: Fix mipfiltering with negative lod bias.José Fonseca
2010-05-08gallivm: Centralize SoA swizzling into a single place.José Fonseca
2010-05-04gallivm: Proper implementation of TXL opcode.José Fonseca
2010-05-04gallivm: Fix several glitches introduced in the prev commit.José Fonseca
2010-05-04gallivm: Implement TXD.José Fonseca
2010-04-30llvmpipe: fix out-of-bounds texture samplingBrian Paul
2010-04-30llvmpipe: added lp_build_sample_nop() for debuggingBrian Paul
2010-04-29gallivm: add some assertions in special-case sampler codeBrian Paul
2010-04-26llvmpipe: Respect pipe_sampler_view::swizzle_r/g/b/aJosé Fonseca
2010-04-24llvmpipe: Implement shader bias.José Fonseca
2010-04-19gallivm: pass 3D texture stride as an arrayBrian Paul
2010-04-16gallivm: init some vars to silence warningsBrian Paul
2010-04-16gallivm: remove some old stuffBrian Paul
2010-04-06gallivm: Fallback to calling util_format_description::fetch_float for any for...José Fonseca
2010-03-31util: Generalize lp_format_is_rgba8 into util_format_is_rgba8_variant.José Fonseca
2010-03-15gallivm/llvmpipe: rename some constant building functionsBrian Paul
2010-03-15gallivm: add min_lod==max_lod special-case code in lp_build_lod_selector()Brian Paul