iris: Don't bother considering if the underlying surface is a cube

Dave fixed it to consider whether the sampler view is a cube.
With that, there's no point (possibly harm) in looking if the original
resource was a cube...if it's an array view, we don't want to treat it
as a cube anymore...
This commit is contained in:
Kenneth Graunke
2018-11-29 23:03:20 -08:00
parent 773adeb9e9
commit 585c95f8cc
+1 -3
View File
@@ -1523,9 +1523,7 @@ iris_create_sampler_view(struct pipe_context *ctx,
isv->res = (struct iris_resource *) tex;
isl_surf_usage_flags_t usage =
ISL_SURF_USAGE_TEXTURE_BIT |
(isv->res->surf.usage & ISL_SURF_USAGE_CUBE_BIT);
isl_surf_usage_flags_t usage = ISL_SURF_USAGE_TEXTURE_BIT;
if (isv->base.target == PIPE_TEXTURE_CUBE ||
isv->base.target == PIPE_TEXTURE_CUBE_ARRAY)