3061 Révisions (438390418d27838bcfcb5bbb4c486db45dbaa44d)

Auteur SHA1 Message Date
  José Fonseca 438390418d llvmpipe: First minify the texture size, then broadcast. il y a 15 ans
  José Fonseca f5b5fb32d3 gallivm: Move into the as much of the second level code as possible. il y a 15 ans
  José Fonseca 6b0c79e058 gallivm: Warn when doing inefficient integer comparisons. il y a 15 ans
  Keith Whitwell e191bf4a85 gallivm: round rather than truncate in new 4x4f->1x16ub conversion path il y a 15 ans
  José Fonseca f91b4266c6 gallivm: Use the wrappers for SSE pack intrinsics. il y a 15 ans
  Keith Whitwell 607e3c542c gallivm: special case conversion 4x4f to 1x16ub il y a 15 ans
  José Fonseca eb605701aa gallivm: Implement brilinear filtering. il y a 15 ans
  José Fonseca c8179ef5e8 gallivm: Fix copy'n'paste typo in previous commit. il y a 15 ans
  José Fonseca df7a2451b1 gallivm: Clamp mipmap level and zero mip weight simultaneously. il y a 15 ans
  José Fonseca 0d84b64a4f gallivm: Use lp_build_ifloor_fract for lod computation. il y a 15 ans
  José Fonseca 4f2e2ca4e3 gallivm: Don't compute the second mipmap level when frac(lod) == 0 il y a 15 ans
  José Fonseca 05fe33b71c gallivm: Simplify lp_build_mipmap_level_sizes' interface. il y a 15 ans
  José Fonseca 4eb222a3e6 gallivm: Do not do mipfiltering when magnifying. il y a 15 ans
  José Fonseca 321ec1a224 gallivm: Vectorize the rho computation. il y a 15 ans
  José Fonseca 33f88b3492 util: Cleanup util_pack_z_stencil and friends. il y a 15 ans
  José Fonseca 87dd859b34 gallivm: Compute lod as integer whenever possible. il y a 15 ans
  José Fonseca 1c32583581 gallivm: Only apply min/max_lod when necessary. il y a 15 ans
  Keith Whitwell 5849a6ab64 gallivm: don't apply zero lod_bias il y a 15 ans
  José Fonseca af05f61576 gallivm: Combined ifloor & fract helper. il y a 15 ans
  José Fonseca 012d57737b gallivm: Fast implementation of iround(log2(x)) il y a 15 ans
  José Fonseca 4648846bd6 gallivm: Use a faster (and less accurate) log2 in lod computation. il y a 15 ans
  José Fonseca df3505b193 gallivm: Take the type signedness in consideration in round/ceil/floor. il y a 15 ans
  Dave Airlie bf21b7006c pb: fix numDelayed accounting il y a 15 ans
  Dave Airlie 49866c8f34 pb: don't keep checking buffers after first busy il y a 15 ans
  Brian Paul 66992463ac draw: check for null sampler pointers il y a 15 ans
  Brian Paul 542d6cb1b8 gallivm: added some comments il y a 15 ans
  Tom Fogal 3661f757ee Revert "Prefer intrinsics to handrolled atomic ops." il y a 15 ans
  Tom Fogal 5f66b340aa Prefer intrinsics to handrolled atomic ops. il y a 15 ans
  Tom Fogal 76a60faf52 Implement x86_64 atomics for compilers w/o intrinsics. il y a 15 ans
  Brian Paul 874f3a57ce gallivm: check for level=0 case in lp_build_minify() il y a 15 ans
  José Fonseca 4e6f5e8d43 gallivm: More comprehensive border usage logic. il y a 15 ans
  Nicolas Kaiser b719c91c82 gallium/util: remove duplicated include il y a 15 ans
  Nicolas Kaiser 237fa8a81c gallium/rtasm: remove duplicated include il y a 15 ans
  José Fonseca e3ccfd4e03 gallivm: Use SSE4.1's ROUNDSS/ROUNDSD for scalar rounding. il y a 15 ans
  Brian Paul 0cb545a7f2 draw: pass sampler state down to llvm jit state il y a 15 ans
  Brian Paul 3446af0179 llvmpipe: fix swizzling of texture border color il y a 15 ans
  Luca Barbieri ff531c5b05 ureg: support centroid interpolation il y a 15 ans
  Joakim Sindholt b51f6e7c23 util/u_blitter: fix leak il y a 15 ans
  Brian Paul 4e2f53bacb gallivm: fix repeat() function for NPOT textures il y a 15 ans
  José Fonseca a69a96d85e gallivm: Remove dead experimental code. il y a 15 ans
  José Fonseca 2a8d1fd3ce gallivm: Fetch the lod from the dynamic state when min_lod == max_lod. il y a 15 ans
  José Fonseca 998cf11e13 draw: Fullfil the new min_lod/max_lod/lod_bias/border_color dynamic state il y a 15 ans
  Roland Scheidegger 049a8cce76 gallivm: optimize yuv decoding il y a 15 ans
  Roland Scheidegger 46d05d4ef9 gallivm: don't use URem/UDiv when calculating offsets for blocks il y a 15 ans
  Roland Scheidegger 26dc60d0a3 gallivm: fix copy&paste bug il y a 15 ans
  Marek Olšák 8619495790 util: fix util_pack_color for B4G4R4A4 il y a 15 ans
  Brian Paul d1a4dd4217 llvmpipe: make texture border_color dynamic state il y a 15 ans
  Brian Paul 61b7da074e llvmpipe: make min/max lod and lod bias dynamic state il y a 15 ans
  Marek Olšák 68afbe89c7 util: make calling remove_from_list multiple times in a row safe il y a 15 ans
  José Fonseca 440129521c draw: Prevent clipped vertices overflow. il y a 15 ans