src/mesa/drivers/dri/i965/brw_state_cache.c | 15 ++++++-- src/mesa/drivers/dri/intel/intel_bufmgr_ttm.c | 44 +++++++++++++------------- 2 files changed, 33 insertions(+), 26 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit 8bb9ae3693362a302206255c61f512d942df9bbf Author: Eric Anholt <[EMAIL PROTECTED]> Date: Wed Jan 2 09:45:16 2008 -0800 [intel] Use the memory type mask containing the caching flags. commit a3c435b342e467020e349061ce656c68258a8576 Author: Keith Packard <[EMAIL PROTECTED]> Date: Sun Dec 16 22:25:33 2007 -0800 Set correct flags mask when validating buffers. The 'mask' value used in the validation operation specifies which of the 'flags' bits are being modified. Buffer validation wants to pass the memory type and access mode (rwx) to the kernel so that the buffer will be placed correctly, and so that the right kind of fence will be created (read vs write). That means we actually want a constant mask for these operations, and not something computed from the bits coming in. The constant we want is DRM_BO_MASK_MEM | DRM_BO_FLAG_READ | DRM_BO_FLAG_WRITE | DRM_BO_FLAG_EXE. commit 4cc02fb9387dbeeea56de3a34854f6739dc97a80 Author: Eric Anholt <[EMAIL PROTECTED]> Date: Tue Jan 1 02:16:29 2008 -0800 [965] Improve performance by including reloc target buffer pointers in keys. Without this, the WM binding tables would all collide, for example. Improves openarena performance by around 2%. _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
