The branch, master has been updated
Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=master
Summary of changes:
src/mesa/drivers/dri/i915/i915_tex_layout.c | 654 ++++++++++++++----------
src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 22 +-
src/mesa/drivers/dri/intel/intel_mipmap_tree.h | 19 +-
3 files changed, 423 insertions(+), 272 deletions(-)
via b790b24ff9204eb6f305b14bd40bb903e65dd541 (commit)
via c2814f2a3fbfa0e4ba6c45347fcadd3722b005ff (commit)
via 45adf29ed0bd47e21bed824ab9afcc7b9dcbb60d (commit)
via e5f50f2fa32c50807da3a8f13733f0fbc7868f94 (commit)
via 363d8785192e299963df520d53c221f494c8026c (commit)
from a3b5ae783e18040349f1736c2ad812e0ec24a7b8 (commit)
- Commits -----------------------------------------------
commit b790b24ff9204eb6f305b14bd40bb903e65dd541
Author: Eric Anholt <[EMAIL PROTECTED]>
Date: Tue Mar 18 19:45:30 2008 -0700
[i915] Bug #13634: Fix bugs in 945 cube mipmap layout.
The most egregious, and the one the bug report and failure in the cubemap
demo were about was introduced with intel_mipmap_pitch_align(), where a
"* 2" for the pitch calculation was lost. The base size < 32 case also
failed to align, which may have caused problems with render to texture.
Another bug would have broken 2x2/1x1 base mipmap levels by placing the
data where the hardware wouldn't look for it.
Other bugs remain with the layout of the small mipmap faces (hardware looks
for them in X,Y,Z,-X,-Y,-Z order along the bottom row, but we lay them out
X,-X,Y,-Y,Z,-Z).
commit c2814f2a3fbfa0e4ba6c45347fcadd3722b005ff
Author: Eric Anholt <[EMAIL PROTECTED]>
Date: Tue Mar 18 17:49:31 2008 -0700
[i915] Add comments about how cube texture layout works.
commit 45adf29ed0bd47e21bed824ab9afcc7b9dcbb60d
Author: Eric Anholt <[EMAIL PROTECTED]>
Date: Tue Mar 18 16:06:41 2008 -0700
[i915] Move miptree layout code into separate functions per target.
Also clean up some other miscellaneous formatting nits while I'm at it.
commit e5f50f2fa32c50807da3a8f13733f0fbc7868f94
Author: Eric Anholt <[EMAIL PROTECTED]>
Date: Tue Mar 18 16:20:44 2008 -0700
[intel] Clarify miptree layout by using byte offsets to images.
commit 363d8785192e299963df520d53c221f494c8026c
Author: Eric Anholt <[EMAIL PROTECTED]>
Date: Tue Mar 18 15:29:11 2008 -0700
[945] Remove conditional in 945 3D mipmap layout checking for cube layout.
---------------------------------
_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit