Module: Mesa
Branch: master
Commit: 2acc7193743199701f8f6d1877a59ece0ec4fa5b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2acc7193743199701f8f6d1877a59ece0ec4fa5b

Author: Stéphane Marchesin <marc...@chromium.org>
Date:   Mon Sep 10 20:56:29 2012 -0700

i915g: Use X tiling for textures

This is what the classic driver does, and it allows faster
texture uploads.

---

 src/gallium/drivers/i915/i915_resource_texture.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/gallium/drivers/i915/i915_resource_texture.c 
b/src/gallium/drivers/i915/i915_resource_texture.c
index 603a379..83437af 100644
--- a/src/gallium/drivers/i915/i915_resource_texture.c
+++ b/src/gallium/drivers/i915/i915_resource_texture.c
@@ -181,13 +181,8 @@ i915_texture_tiling(struct i915_screen *is, struct 
i915_texture *tex)
    if (tex->b.b.target == PIPE_TEXTURE_1D)
       return I915_TILE_NONE;
 
-   if (util_format_is_s3tc(tex->b.b.format))
-      return I915_TILE_X;
-
-   if (is->debug.use_blitter)
-      return I915_TILE_X;
-   else
-      return I915_TILE_Y;
+   /* Use X tiling for 2D, 3D and compressed textures */
+   return I915_TILE_X;
 }
 
 

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to