diff options
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/drivers/i915/i915_resource_texture.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/gallium/drivers/i915/i915_resource_texture.c b/src/gallium/drivers/i915/i915_resource_texture.c index 62ec580fd31..0b6424f8d16 100644 --- a/src/gallium/drivers/i915/i915_resource_texture.c +++ b/src/gallium/drivers/i915/i915_resource_texture.c @@ -981,11 +981,7 @@ i915_texture_create(struct pipe_screen *screen, else buf_usage = I915_NEW_TEXTURE; - if (tex->tiling == I915_TILE_NONE) - tex->buffer = iws->buffer_create(iws, tex->total_nblocksy * tex->stride, - buf_usage); - else - tex->buffer = iws->buffer_create_tiled(iws, &tex->stride, tex->total_nblocksy, + tex->buffer = iws->buffer_create_tiled(iws, &tex->stride, tex->total_nblocksy, &tex->tiling, buf_usage); if (!tex->buffer) goto fail; |